export const clearCacheData = async (CACHE_VERSION:string) => { const version = localStorage.getItem('version') if ( (!version || version !== CACHE_VERSION) && indexedDB && typeof indexedDB['databases'] === 'function' ) { const IndexedDBS = await indexedDB.databases() IndexedDBS.map((IndexedDB) => { IndexedDB.name && indexedDB.deleteDatabase(IndexedDB.name) }) localStorage.setItem('version', CACHE_VERSION) } }