fix: channel must allow only letters and numbers
parent
a60197dd2c
commit
b8958f4c5a
|
|
@ -72,7 +72,13 @@ class _RegisterPageState extends State<RegisterPage> {
|
||||||
children: [
|
children: [
|
||||||
NCFormField(label: 'Nome', controller: name, validator: Validatorless.required('Nome é obrigatório')),
|
NCFormField(label: 'Nome', controller: name, validator: Validatorless.required('Nome é obrigatório')),
|
||||||
NCFormField(label: 'Empresa', controller: companyname, validator: Validatorless.required('Nome da empresa é obrigatório')),
|
NCFormField(label: 'Empresa', controller: companyname, validator: Validatorless.required('Nome da empresa é obrigatório')),
|
||||||
NCFormField(label: 'Email', controller: email, validator: Validatorless.multiple([Validatorless.email('Email inválido'), Validatorless.required('Email é obrigatório')])),
|
NCFormField(
|
||||||
|
label: 'Email',
|
||||||
|
controller: email,
|
||||||
|
validator: Validatorless.multiple(
|
||||||
|
[Validatorless.email('Email inválido'), Validatorless.required('Email é obrigatório')],
|
||||||
|
),
|
||||||
|
),
|
||||||
NCFormField(label: 'Senha', controller: password, obscureText: true, validator: Validatorless.required('Senha é obrigatória')),
|
NCFormField(label: 'Senha', controller: password, obscureText: true, validator: Validatorless.required('Senha é obrigatória')),
|
||||||
NCFormField(
|
NCFormField(
|
||||||
label: 'Confirme Senha',
|
label: 'Confirme Senha',
|
||||||
|
|
@ -80,7 +86,12 @@ class _RegisterPageState extends State<RegisterPage> {
|
||||||
obscureText: true,
|
obscureText: true,
|
||||||
validator: Validatorless.multiple([Validatorless.required('Senha é obrigatória'), Validatorless.compare(password, 'Senhas não conferem')]),
|
validator: Validatorless.multiple([Validatorless.required('Senha é obrigatória'), Validatorless.compare(password, 'Senhas não conferem')]),
|
||||||
),
|
),
|
||||||
NCFormField(label: 'Canal', controller: channel, validator: Validatorless.required('Nome do canal é obrigatório')),
|
NCFormField(
|
||||||
|
label: 'Canal',
|
||||||
|
controller: channel,
|
||||||
|
validator:
|
||||||
|
Validatorless.multiple([Validatorless.required('Nome do canal é obrigatório'), Validatorless.onlyCharacters('Nome do canal deve conter apenas letras e números')]),
|
||||||
|
),
|
||||||
const SizedBox(height: 16.0),
|
const SizedBox(height: 16.0),
|
||||||
ElevatedButton(
|
ElevatedButton(
|
||||||
style: ElevatedButton.styleFrom(
|
style: ElevatedButton.styleFrom(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue