@ozen-ui/kit
Version:
React component library
10 lines (9 loc) • 355 B
TypeScript
import { type RefObject } from 'react';
import { type UsePortalManager } from '../Portal';
type UseModalManager = {
portals: UsePortalManager['portals'];
refsClickOutside: RefObject<HTMLElement>[];
isTop: boolean;
};
export declare function useModalManager(ref: RefObject<HTMLElement>, key: number, open: boolean): UseModalManager;
export {};