UNPKG

@mantine/hooks

Version:

A collection of 50+ hooks for state and UI management

12 lines (11 loc) 399 B
export interface UseDisclosureOptions { onOpen?: () => void; onClose?: () => void; } export interface UseDisclosureHandlers { open: () => void; close: () => void; toggle: () => void; } export type UseDisclosureReturnValue = [boolean, UseDisclosureHandlers]; export declare function useDisclosure(initialState?: boolean, options?: UseDisclosureOptions): UseDisclosureReturnValue;