@rjsf/semantic-ui
Version:
Semantic UI theme, fields and widgets for react-jsonschema-form
11 lines (10 loc) • 791 B
TypeScript
import { FormContextType, OptionalDataControlsTemplateProps, RJSFSchema, StrictRJSFSchema } from '@rjsf/utils';
/** The OptionalDataControlsTemplate renders one of three different states. If
* there is an `onAddClick()` function, it renders the "Add" button. If there is
* an `onRemoveClick()` function, it renders the "Remove" button. Otherwise it
* renders the "No data found" section. All of them use the `label` as either
* the `title` of buttons or simply outputting it.
*
* @param props - The `OptionalDataControlsTemplateProps` for the template
*/
export default function OptionalDataControlsTemplate<T = any, S extends StrictRJSFSchema = RJSFSchema, F extends FormContextType = any>(props: OptionalDataControlsTemplateProps<T, S, F>): import("react/jsx-runtime").JSX.Element;