Skip to content

Commit da67f39

Browse files
committed
fix(mobile): improve view mode preference error handling
1 parent 12f35af commit da67f39

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

apps/mobile/v1/src/screens/SettingsScreen.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,11 @@ export default function SettingsScreen({ onLogout, navigation }: Props) {
7171

7272
const saveViewMode = async (mode: 'list' | 'grid') => {
7373
try {
74-
await AsyncStorage.setItem('viewMode', mode);
7574
setViewMode(mode);
75+
await AsyncStorage.setItem('viewMode', mode);
7676
} catch (error) {
7777
if (__DEV__) console.error('Failed to save view mode:', error);
78+
Alert.alert('Error', 'Failed to save view mode preference');
7879
}
7980
};
8081

0 commit comments

Comments
 (0)