feat: validate email

This commit is contained in:
Stein Milder 2022-09-23 16:26:30 +02:00
parent 7b830afbbc
commit 1f54717cf3

View file

@ -52,10 +52,12 @@ class RegistrationScreen extends StatelessWidget {
name: 'email',
title: 'Wat is je e-mailadres?',
validators: [
(value) => (value == null || value.isEmpty)
(email) => (email == null || email.isEmpty)
? 'Geef uw e-mailadres op'
: null,
(value) => !value!.contains('@')
(email) => RegExp(
r'^.+@[a-zA-Z]+\.{1}[a-zA-Z]+(\.{0,1}[a-zA-Z]+)$',
).hasMatch(email!)
? 'Geef een geldig e-mailadres op'
: null,
],