UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

16 lines (15 loc) 476 B
interface ModalStackReturnType<T extends string> { state: Record<T, boolean>; open: (id: T) => void; close: (id: T) => void; toggle: (id: T) => void; closeAll: () => void; register: (id: T) => { opened: boolean; onClose: () => void; stackId: T; }; } export declare function useModalsStack<const T extends string>(modals: T[]): ModalStackReturnType<T>; export declare const useDrawersStack: typeof useModalsStack; export {};