display non-field register API errors in form if any

This commit is contained in:
leander committed 2024-07-01 23:06:01 +02:00
1 parent fe94dbc8e0
commit 258832233f
1 file changed
+2 -1
+2 -1
View File
@@ -11,7 +11,7 @@ import FormInput from '../../components/FormInput';
import FormErrors from '../../components/FormErrors';
const UserRegister = () => {
const { isRegisteringUser, onSubmit, control, isValid, errors, setFocus } = useUserRegister();
const { isRegisteringUser, onSubmit, control, isValid, errors, registerError, setFocus } = useUserRegister();
const isDisabled = isRegisteringUser || !isValid;
// TODO: validate on type
// TODO: highlight errorfields
@@ -69,6 +69,7 @@ const UserRegister = () => {
/>
<View style={styles.errorBox}>
<FormErrors errors={errors} />
<FormErrors errors={registerError} />
</View>
<Button fullWidth disabled={isDisabled} onPress={onSubmit} style={styles.registerButton}>
<Text>Registrer meg</Text>