A component for notify the user about errors which can't be applied to model.
UnparsedErrorContainer
should be wrapped into Form
UnparsedErrorContainer
contains View component from react-native lib. All props for View
are valid for UnparsedErrorContainer
.
Own props:
children
- should be a function that return valid component.Required
When error isn't exist, UnparsedErrorContainer
will not render children
When Form
prop handleUnparsedErrors
is falsy, UnparsedErrorContainer
will not render children
<Form
onSubmit={async (values) => await someRequest(values)}
validator={new SchemaValidator(ExampleSchema)}
errorParser={(error) => myCustomParser(error)}
handleUnparsedErrors
>
<UnparsedErrorContainer>
{(error) => <Text>{error.message}</Text>}
</UnparsedErrorContainer>
</Form>