Demos
In combination with a SubmitButton
Code Editor
<Form.Handler defaultData={{ email: null, }} onSubmit={(event) => console.log('onSubmit', event)} > <Card spacing="medium"> <Field.Email path="/email" /> <Form.ButtonRow> <Form.SubmitButton /> </Form.ButtonRow> </Card> </Form.Handler>
With session storage
Changes you make to the fields are saved to session storage and loaded when the browser reload (as long as it is the same session)
Code Editor
<Form.Handler onSubmit={(event) => console.log('onSubmit', event)} sessionStorageId="session-key" > <Card spacing="medium"> <Field.String label="Name" path="/name" /> <Field.Email path="/email" /> <Form.ButtonRow> <Form.SubmitButton /> </Form.ButtonRow> </Card> </Form.Handler>