UNPKG

@gdjiami/hooks

Version:

react hooks for mygzb.com

10 lines (9 loc) 353 B
import { Dispatch, SetStateAction } from 'react'; /** * 在SessionStorage或LocalStorage获取和保存值 * * @param key * @param keepOnWindowClosed * @param clear */ export default function useSession<T>(key: string, keepOnWindowClosed?: boolean, defaultValue?: T | (() => T)): [T | undefined, Dispatch<SetStateAction<T>>, () => void];