@pinuts/bsr-uikit-relaunch
Version:
BSR UI-KIT Relaunch
40 lines • 1.66 kB
TypeScript
export default Modal;
declare function Modal({ isOpen, isAlert, onHide, onSubmit, submitButtonText, closeButtonText, headerProps, bodyProps, footerProps, noClose, }: {
isOpen: any;
isAlert?: boolean;
onHide: any;
onSubmit: any;
submitButtonText: any;
closeButtonText: any;
headerProps: any;
bodyProps: any;
footerProps: any;
noClose?: boolean;
}, props: any): React.JSX.Element;
declare namespace Modal {
namespace propTypes {
let noClose: PropTypes.Requireable<boolean>;
let closeButtonText: PropTypes.Requireable<string>;
let submitButtonText: PropTypes.Requireable<string>;
let headerProps: PropTypes.Requireable<PropTypes.InferProps<{
title: PropTypes.Validator<string>;
children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
className: PropTypes.Requireable<string>;
}>>;
let bodyProps: PropTypes.Requireable<PropTypes.InferProps<{
children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
className: PropTypes.Requireable<string>;
}>>;
let footerProps: PropTypes.Requireable<PropTypes.InferProps<{
children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
className: PropTypes.Requireable<string>;
}>>;
let isAlert: PropTypes.Requireable<boolean>;
let isOpen: PropTypes.Requireable<boolean>;
let onHide: PropTypes.Requireable<(...args: any[]) => any>;
let onSubmit: PropTypes.Requireable<(...args: any[]) => any>;
}
}
import React from 'react';
import PropTypes from 'prop-types';
//# sourceMappingURL=Modal.d.ts.map