@plq/use-persisted-state
Version:
useState hook with persistence in storage
7 lines • 534 B
TypeScript
import { default as createSyncPersistedState } from './create-persisted-state';
import createAsyncPersistedState from './create-async-persisted-state';
import { Storage, AsyncStorage } from './@types/storage';
import { PersistedState } from './@types/hook';
export default function createPersistedState<S extends Storage | AsyncStorage>(name: string, storage: S): [PersistedState, () => void | Promise<void>];
export { createSyncPersistedState as createPersistedState, createAsyncPersistedState, };
//# sourceMappingURL=index.d.ts.map