SolidFormApi

Interface: SolidFormApi<TFormData, TFormValidator>

Type Parameters

TFormData

TFormValidator extends Validator<TFormData, unknown> | undefined = undefined

Properties

createField

ts
createField: CreateField<TFormData, TFormValidator>;
createField: CreateField<TFormData, TFormValidator>;

Defined in

createForm.tsx:16


Field

ts
Field: FieldComponent<TFormData, TFormValidator>;
Field: FieldComponent<TFormData, TFormValidator>;

Defined in

createForm.tsx:15


Subscribe()

ts
Subscribe: <TSelected>(props) => Element;
Subscribe: <TSelected>(props) => Element;

Type Parameters

TSelected = FormState<TFormData>

Parameters

props

props.children: Element | (state) => Element

props.selector?

Returns

Element

Defined in

createForm.tsx:20


useStore()

ts
useStore: <TSelected>(selector?) => () => TSelected;
useStore: <TSelected>(selector?) => () => TSelected;

Type Parameters

TSelected = FormState<TFormData>

Parameters

selector?

Returns

Function

Returns

TSelected

Defined in

createForm.tsx:17

Subscribe to Bytes

Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.

Bytes

No spam. Unsubscribe at any time.