import AsyncStorage from '@react-native-async-storage/async-storage'; export const storage = { async getItem(key: string): Promise { try { return await AsyncStorage.getItem(key); } catch (error) { console.error(`[Storage] Error getting item "${key}":`, error); return null; } }, async setItem(key: string, value: string): Promise { try { await AsyncStorage.setItem(key, value); } catch (error) { console.error(`[Storage] Error setting item "${key}":`, error); } }, async removeItem(key: string): Promise { try { await AsyncStorage.removeItem(key); } catch (error) { console.error(`[Storage] Error removing item "${key}":`, error); } }, };