@aivron/sync-storage
Version:
A universal, synchronous storage solution for React (web & desktop) with support for core operations, bulk actions, JSON, TTL, and React hooks. For React Native, use @aivron/async-storage.
5 lines (4 loc) • 342 B
TypeScript
import { StorageType } from "./core";
export declare function setJSONItem<T>(key: string, value: T, storage?: StorageType): void;
export declare function getJSONItem<T>(key: string, storage?: StorageType): T | null;
export declare function updateJSONItem<T>(key: string, updateFn: (currentValue: T | null) => T, storage?: StorageType): void;