fix set state in effect error

This commit is contained in:
Samuel Newman
2025-10-08 17:09:48 +03:00
parent 46103b661e
commit 26ef1b27ea
@@ -47,15 +47,14 @@ export function SuggestedLanguage({
string | undefined
>(undefined)
useEffect(() => {
if (text.length > 0 && !hasInteracted) {
if (!hasInteracted && text.length > 0) {
setHasInteracted(true)
}
}, [text, hasInteracted])
useEffect(() => {
const textTrimmed = text.trim()
const idle = onIdle(() => {
// Don't run the language model on small posts, the results are likely
// to be inaccurate anyway.
if (textTrimmed.length < 40) {
@@ -63,7 +62,6 @@ export function SuggestedLanguage({
return
}
const idle = onIdle(() => {
setSuggestedLanguage(guessLanguage(textTrimmed))
})