import React from 'react'
import { createForm } from 'dahlia/form'
const basicForm = createForm({
initialValues: {
email: 'foo@bar.com',
password: '123456',
},
onSubmit: async (values, { setSubmitting }) => {
alert(JSON.stringify(values, null, 2))
setSubmitting(false)
},
})
export default () => {
const { submitting } = basicForm.useForm()
return (
<form ref={basicForm.useRef()}>
<input name="email" type="email" />
<input name="password" type="password" />
<button type="submit" disabled={submitting}>
submit
</button>
</form>
)
}