Function: createFieldWrapper()
function createFieldWrapper<TProps>(options: {
displayName: string;
renderControl: (
parameters: FieldWrapperRenderParameters<TProps>
) => ReactElement;
}): NamedExoticComponent<TProps>;
Defined in: src/components/AddSiteForm/fields/fieldFactories.tsx:54
Creates a memoized form field component that only needs to supply custom rendering while inheriting the shared wrapper logic.
Type Parametersโ
TPropsโ
TProps extends FormFieldBaseProperties
Parametersโ
optionsโ
displayNameโ
string
renderControlโ
(parameters: FieldWrapperRenderParameters<TProps>) => ReactElement
Returnsโ
NamedExoticComponent<TProps>