quantumai-design-system
Version:
퀀텀에이아이의 디자인 시스템
20 lines (19 loc) • 1.12 kB
TypeScript
import React, { ReactNode } from 'react';
import { SizeType } from '../../../types/styleType';
export interface IModalProps extends React.HTMLAttributes<HTMLDivElement>, SizeType {
show?: boolean;
id?: string;
onCloseModal?: () => void;
isOutSideClose?: boolean;
children: ReactNode;
}
export declare const ModalContext: React.Context<Pick<IModalProps, "onCloseModal">>;
declare const _default: React.ForwardRefExoticComponent<IModalProps & React.RefAttributes<HTMLDivElement>> & {
Header: ({ title, onClickClose, ...props }: import("./ModalHeader").IModalHeader) => import("@emotion/react/jsx-runtime").JSX.Element;
Body: import("@emotion/styled").StyledComponent<{
theme?: import("@emotion/react").Theme | undefined;
as?: React.ElementType<any> | undefined;
} & import("../../../types/styleType").HeightType, React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
Footer: ({ title, link, onClickLink, buttons, ...props }: import("./ModalFooter").IModalFooter) => import("@emotion/react/jsx-runtime").JSX.Element;
};
export default _default;