<ErrorPage>

Start of documentation content

The <ErrorPage> is displayed when a form submission fails to submit (eg. due to network problems).

It is displayed with the submit page (the last page with the submit button) so that a user can submit the form again.

A <ErrorPage>'s parent must be the <Root>.

A <ErrorPage> can have any other component within it (except <Root>, <SuccessPage>, <ErrorPage> and <Page>s).

Use of <ErrorPage>

<ErrorPage id="ErrorPage" titleHtml={{ en: '&lt;ErrorPage&gt; titleHtml' }}>
  [children]
</ErrorPage>

<ErrorPage>'s props

PropAboutType
hideInAnswerSummary

Whether to hide any answers below this.

boolean
titleHtml

Localisable HTML: page title content.

E.g.

{
  en: "English page title",
}
LocalisedHtml
id

Component Id.

Must be unique within the form.

string
meta

Arbitrary metadata on this node.

This is useful when developing custom controls as it allows you to pass down metadata/extensions.

string
childrenById

Used to indicate children ids of this component.

If used in React this is non-editable.

string[]
hasChildrenById

Non-editable.

Used to indicate that this component has children.

true
hasTagsById

Non-editable.

Used to indicate that this component isn't a form field with tags by id.

false
isFormField

Non-editable.

Used to indicate that this component isn't a form field.

false
isMultichoice

Non-editable.

Used to indicate that this component isn't a multichoice form field like <Select>, <Radios> or <Checkboxes>.

false
type

Non-editable.

Type of component of "ErrorPage".

"ErrorPage"