@etsoo/toolpad
Version:
Dashboard framework extention based on Toolpad Core
11 lines (10 loc) • 572 B
TypeScript
import * as React from "react";
type Initializer<T> = () => T;
type UseStorageStateHookResult<T> = [
T,
React.Dispatch<React.SetStateAction<T>>
];
declare function useStorageStateServer(kind: "session" | "local", key: string, initializer: string | Initializer<string>): UseStorageStateHookResult<string>;
declare function useStorageStateServer(kind: "session" | "local", key: string, initializer?: string | null | Initializer<string | null>): UseStorageStateHookResult<string | null>;
declare const _default: typeof useStorageStateServer;
export default _default;