choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
21 lines (20 loc) • 701 B
TypeScript
import { ReactNode } from 'react';
import { ModalContainerProps } from '../modal-container/ModalContainer';
export interface ModalProviderProps extends ModalContainerProps {
children?: ReactNode;
}
declare const ModalProvider: {
(props: ModalProviderProps): JSX.Element;
displayName: string;
useModal: () => import("./ModalContext").ModalContextValue;
injectModal: (Target: any) => {
(props: any): JSX.Element;
displayName: string;
};
};
export declare const useModal: () => import("./ModalContext").ModalContextValue;
export declare const injectModal: (Target: any) => {
(props: any): JSX.Element;
displayName: string;
};
export default ModalProvider;