UNPKG

trex-hooks

Version:

Common hooks used for antd 4.0

23 lines (22 loc) 633 B
/// <reference types="react" /> export interface ModalProps { visible: boolean; confirmLoading: boolean; onOk: () => void; onCancel: () => void; } interface UseModalProps { onOk?: () => Promise<boolean>; onCancel?: (e: any) => Promise<boolean>; } declare function useModal(props: UseModalProps): { modalProps: { visible: boolean; confirmLoading: boolean; onOk: () => Promise<void>; onCancel: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => Promise<void>; }; show: () => void; close: () => void; }; export default useModal;