UNPKG

react-use-object-state

Version:

React hooks to create stateful API's for reusable object patterns

12 lines (11 loc) 518 B
import { Dispatch, SetStateAction } from "react"; export declare type AnchorElState = null | HTMLElement; export declare const anchorElStateFactory: (setState: Dispatch<SetStateAction<AnchorElState>>) => { clearAnchorEl: () => void; setAnchorEl: (event: React.MouseEvent<HTMLElement>) => void; }; export declare const useAnchorElState: (initialValue: AnchorElState) => { clearAnchorEl: () => void; setAnchorEl: (event: React.MouseEvent<HTMLElement>) => void; anchorEl: AnchorElState; };