import SecureStorage from "react-native-secure-storage" const secureConfig = {} export const clearSecureStorage = async (): Promise => { const keys = await SecureStorage.getAllKeys() for await (const key of keys) { await SecureStorage.removeItem(key, secureConfig) } } export const setSecureItem = async (key: string, item: any): Promise => { return await SecureStorage.setItem(key, JSON.stringify(item), secureConfig) } export const getSecureItem = async (key: string): Promise => { const item = await SecureStorage.getItem(key, secureConfig) return item && JSON.parse(item) }