diff --git a/components/modal/Modal.tsx b/components/modal/Modal.tsx index 8e9a97614..bc28b952c 100644 --- a/components/modal/Modal.tsx +++ b/components/modal/Modal.tsx @@ -123,6 +123,7 @@ export interface ModalFuncProps { autoFocusButton?: null | 'ok' | 'cancel'; transitionName?: string; maskTransitionName?: string; + parentContext?: any; } type getContainerFunc = () => HTMLElement; diff --git a/components/modal/confirm.tsx b/components/modal/confirm.tsx index 61bf991f6..91c8efa07 100644 --- a/components/modal/confirm.tsx +++ b/components/modal/confirm.tsx @@ -5,7 +5,7 @@ import { destroyFns } from './Modal'; import Omit from 'omit.js'; -export default function confirm(config: ModalFuncProps & { parentContext?: any }) { +export default function confirm(config: ModalFuncProps) { const div = document.createElement('div'); document.body.appendChild(div); let currentConfig = { ...Omit(config, ['parentContext']), close, visible: true } as any;