UNPKG

@pinuts/bsr-uikit-relaunch

Version:

BSR UI-KIT Relaunch

46 lines 2.14 kB
export default FormModal; declare function FormModal({ isOpen, setIsOpen, headerProps, formId, formConfig, onSubmit, onClose, closeButtonText, submitButtonText, submitButtonColor, submitButtonClassName, initialValues, ariaAttributesSubmitButton, submitButtonContent, closeButtonContent, }: { isOpen: any; setIsOpen: any; headerProps: any; formId: any; formConfig: any; onSubmit?: () => void; onClose?: () => void; closeButtonText: any; submitButtonText: any; submitButtonColor?: string; submitButtonClassName: any; initialValues: any; ariaAttributesSubmitButton?: {}; submitButtonContent: any; closeButtonContent: any; }): React.JSX.Element; declare namespace FormModal { namespace propTypes { let closeButtonText: PropTypes.Requireable<string>; let submitButtonText: PropTypes.Validator<string>; let submitButtonContent: PropTypes.Requireable<PropTypes.ReactNodeLike>; let closeButtonContent: PropTypes.Requireable<PropTypes.ReactNodeLike>; let headerProps: PropTypes.Requireable<PropTypes.InferProps<{ title: PropTypes.Validator<string>; children: PropTypes.Requireable<PropTypes.ReactNodeLike>; className: PropTypes.Requireable<string>; }>>; let isOpen: PropTypes.Requireable<boolean>; let setIsOpen: PropTypes.Requireable<(...args: any[]) => any>; let formId: PropTypes.Requireable<string>; let formConfig: PropTypes.Requireable<object>; let onSubmit: PropTypes.Requireable<(...args: any[]) => any>; let icon: PropTypes.Requireable<string>; let submitButtonColor: PropTypes.Requireable<string>; let submitButtonClassName: PropTypes.Requireable<string>; let submitButtonDisabled: PropTypes.Requireable<boolean>; let ariaAttributesSubmitButton: PropTypes.Requireable<object>; let initialValues: PropTypes.Requireable<object>; let onClose: PropTypes.Requireable<(...args: any[]) => any>; } } import React from 'react'; import PropTypes from 'prop-types'; //# sourceMappingURL=FormModal.d.ts.map