export const persistMemStore = new MMKV({
id: 'zustand-mmkv-middleware',
});
const zustandMiddleWare: StateStorage = {
setItem: (name: string, value: string) => {
return persistMemStore.set(name, value);
},
getItem: (name: string) => {
const value = persistMemStore.getString(name);
return value ?? null;
},
removeItem: (name: string) => {
return persistMemStore.delete(name);
},
};
Snippet