@saas-ui/modals
Version:
A modal manager for Chakra UI
16 lines (12 loc) • 951 B
TypeScript
import * as _saas_ui_forms_zod from '@saas-ui/forms/zod';
import { ZodFormType } from '@saas-ui/forms/zod';
import * as _chakra_ui_react from '@chakra-ui/react';
import * as _saas_ui_forms from '@saas-ui/forms';
import { B as BaseModalProps, F as FormDialogFieldOverrides } from '../form-BtCUKHAs.js';
import 'react';
import '@chakra-ui/utils';
declare function createZodFormDialog<FieldDefs = any, ExtraProps = object, ExtraFieldProps extends object = object, ExtraOverrides = object>(Form: ZodFormType<FieldDefs, ExtraProps, ExtraFieldProps, ExtraOverrides>): ZodFormType<FieldDefs, ExtraProps & Omit<BaseModalProps, "children">, ExtraFieldProps, ExtraOverrides & FormDialogFieldOverrides>;
declare const FormDialog: _saas_ui_forms_zod.ZodFormType<unknown, object & Omit<BaseModalProps, "children">, any, object & _saas_ui_forms.DefaultFieldOverrides & {
cancel?: _chakra_ui_react.ButtonProps;
}>;
export { FormDialog, createZodFormDialog };