For the complete documentation index, see llms.txt. This page is also available as Markdown.

onSubmitFailed

Specification

Called immediately in case asynchronous submit action rejects, or fails to resolve for any other reason.

Definition

type OnSubmitFailed = ({
  res: Response, // Accumulated response from the async submit action
  serialized: Object, // Serialized fields
  fields: Object, // The state of the fields
  form: ReactComponent // Reference to the Form component
}) => void

Example

import React from 'react'
import { Form } from 'react-advanced-form'
import { Input } from 'react-advanced-form-addons'

export default class Example extends React.Component {
    handleSubmitFailed = ({ res, serialized, fields, form }) => {
        // ...
    }

    render() {
        return (
            <Form onSubmitFailed={this.handleSubmitFailed}>
                <Input name="username" required />
                <button type="submit">Submit</button>
            </Form>
        )
    }
}

Last updated