We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent efe2d0a commit 5d2516dCopy full SHA for 5d2516d
src/DialogWrap.tsx
@@ -31,7 +31,6 @@ const DialogWrap: React.FC<IDialogPropTypes> = (props) => {
31
const onEsc: PortalProps['onEsc'] = ({ top, event }) => {
32
if (top && keyboard) {
33
event.stopPropagation();
34
- // @ts-ignore
35
props.onClose?.(event);
36
return;
37
}
src/IDialogPropTypes.ts
@@ -22,7 +22,7 @@ export type IDialogPropTypes = {
22
children?: React.ReactNode;
23
afterClose?: () => any;
24
afterOpenChange?: (open: boolean) => void;
25
- onClose?: (e: SyntheticEvent) => any;
+ onClose?: (e: SyntheticEvent | KeyboardEvent) => any;
26
closable?: boolean | (ClosableType & React.AriaAttributes);
27
maskClosable?: boolean;
28
visible?: boolean;
0 commit comments