UNPKG

@grafana/ui

Version:
16 lines (15 loc) 654 B
import React from 'react'; import { Mode, OnSubmit, DeepPartial } from 'react-hook-form'; import { FormAPI } from '../../types'; interface FormProps<T> { validateOn?: Mode; validateOnMount?: boolean; validateFieldsOnMount?: string[]; defaultValues?: DeepPartial<T>; onSubmit: OnSubmit<T>; children: (api: FormAPI<T>) => React.ReactNode; /** Sets max-width for container. Use it instead of setting individual widths on inputs.*/ maxWidth?: number; } export declare function Form<T>({ defaultValues, onSubmit, validateOnMount, validateFieldsOnMount, children, validateOn, maxWidth, }: FormProps<T>): JSX.Element; export {};