File tree Expand file tree Collapse file tree 2 files changed +2
-71
lines changed Expand file tree Collapse file tree 2 files changed +2
-71
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff 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 ;
You can’t perform that action at this time.
0 commit comments