frontend/lib: fix delete => remove from react-native-mmkv
Pedro Lucas Porcellis porcellis@eletrotupi.com · 5 months ago
164355ee693dc3ac93d11260eab56ea45a2a76e0 Browse filesParents
bb1e899Changed files
1
Additions
+1
Deletions
-1
frontend/lib/queryClient.ts
1 1
import { QueryClient } from '@tanstack/react-query';
2 2
import { createSyncStoragePersister } from '@tanstack/query-sync-storage-persister';
3 3
import { persistQueryClient } from '@tanstack/react-query-persist-client';
4 4
import { createMMKV } from 'react-native-mmkv';
5 5
6 6
export const storage = new createMMKV({ id: 'query-cache' });
7 7
8 8
const mmkvStorage = {
9 9
getItem: (key: string) => storage.getString(key) ?? null,
10 10
setItem: (key: string, value: string) => storage.set(key, value),
11 -
removeItem: (key: string) => storage.delete(key)
11 +
removeItem: (key: string) => storage.remove(key)
12 12
};
13 13
14 14
export const queryClient = new QueryClient({
15 15
defaultOptions: {
16 16
queries: {
39 39
queryClient,
40 40
persister,
41 41
// Queries survive for 24h on disk if not invalidated
42 42
maxAge: 1000 * 60 * 60 * 24
43 43
});