Skip to main content

DyonaForm Introduction

DyonaForm receives a schema, optional initial values and callbacks. The schema describes tabs, rows, fields and action buttons.

<DyonaForm
schema={schema}
initialValues={{name: 'Alex'}}
onSubmit={(values) => saveCustomer(values)}
/>

The component validates the schema and the values, renders the MUI controls and calls your application on submit. Networking and business decisions stay outside the library.