auto-commit for f7f9a905-13e8-4c1c-974e-b56085b70353

This commit is contained in:
emergent-agent-e1
2025-11-09 15:42:57 +00:00
parent 166bd82275
commit 4fc4a817fd
+4 -16
View File
@@ -21,27 +21,15 @@ const LANGUAGES = [
]; ];
export default function LanguageScreen({ navigation }: any) { export default function LanguageScreen({ navigation }: any) {
const [selected, setSelected] = useState('en'); const { locale, setLocale, t } = useLanguage();
const [, forceUpdate] = useState({}); const [selected, setSelected] = useState(locale);
useEffect(() => {
const initializeLanguage = async () => {
await loadSavedLanguage();
setSelected(i18n.locale);
forceUpdate({});
};
initializeLanguage();
}, []);
const handleLanguageSelect = async (languageCode: string) => { const handleLanguageSelect = async (languageCode: string) => {
setSelected(languageCode); setSelected(languageCode);
await saveLanguage(languageCode); await setLocale(languageCode as any);
forceUpdate({});
}; };
const handleContinue = async () => { const handleContinue = () => {
// Save language preference
await saveLanguage(selected);
navigation.navigate('HumanVerification'); navigation.navigate('HumanVerification');
}; };