auto-commit for ff01f44c-1f35-4867-bff3-f736a451f7ec

This commit is contained in:
emergent-agent-e1
2025-11-09 08:10:39 +00:00
parent b80ece4c1a
commit f83bb046bf
+19
View File
@@ -37,8 +37,27 @@ export default function SettingsScreen({ navigation }: any) {
useEffect(() => {
checkBiometricAvailability();
loadBiometricSetting();
loadCurrentLanguage();
}, []);
useEffect(() => {
// Reload language when screen gains focus
const unsubscribe = navigation.addListener('focus', () => {
loadCurrentLanguage();
});
return unsubscribe;
}, [navigation]);
const loadCurrentLanguage = async () => {
try {
const savedLang = await AsyncStorage.getItem('appLanguage');
const langName = savedLang ? LANGUAGE_NAMES[savedLang] || 'English' : 'English';
setCurrentLanguage(langName);
} catch (error) {
console.error('Error loading language:', error);
}
};
const checkBiometricAvailability = async () => {
const compatible = await LocalAuthentication.hasHardwareAsync();
const enrolled = await LocalAuthentication.isEnrolledAsync();