Skip to content

Commit 3f2f4db

Browse files
committed
update language detection
1 parent 37dfd6e commit 3f2f4db

File tree

2 files changed

+2
-71
lines changed

2 files changed

+2
-71
lines changed

app/routes/api.detectLanguage.tsx

Lines changed: 0 additions & 48 deletions
This file was deleted.

app/routes/model.mt/components/LanguageInput.tsx

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -103,36 +103,15 @@ function LanguageInput({
103103
});
104104
}
105105

106-
// Debounced function to handle input changes
107-
const detectLanguage = (text: string) => {
108-
submit(
109-
{
110-
inputText: text,
111-
},
112-
{
113-
method: "POST",
114-
action: "/api/detectLanguage",
115-
}
116-
);
117-
};
118-
106+
119107
useEffectOnce(() => {
120-
if (fetcherData?.info) {
121108
detectAndSetLanguage(sourceText);
122-
} else if (fetcherData) {
123-
setLanguage(fetcherData.language);
124-
}
125-
}, [fetcherData]);
109+
}, [sourceText]);
126110
useEffectOnce(() => {
127111
if (sourceText?.trim() === "" && sourceLang !== "detect language") {
128112
setSource("detect language");
129113
}
130114
}, [sourceText]);
131-
useEffectOnce(() => {
132-
if (sourceLang === "detect language" && sourceText?.trim() !== "") {
133-
detectLanguage(sourceText);
134-
}
135-
}, [sourceText, sourceLang]);
136115

137116
const detectAndSetLanguage = (text: string) => {
138117
if (sourceLang !== "detect language") return;

0 commit comments

Comments
 (0)