import { Alert, HStack } from 'native-base'; import React from 'react'; import { Text } from 'react-native'; const FormErrors = ({ errors }) => { if (!Object.keys(errors).length || !['non_field_errors', 'detail'].some((errorField) => errorField in errors)) { return null; } let errorFormatted; if ('non_field_errors' in errors) { errorFormatted = errors.non_field_errors?.[0]; } else if ('detail' in errors) { errorFormatted = errors.detail; } if (!errorFormatted) errorFormatted = 'Kunne ikke sende inn skjemaet, prøv igjen...'; return ( {errorFormatted} ); }; export default FormErrors;