feat: email hint

This commit is contained in:
Stein Milder 2022-09-26 15:09:01 +02:00
parent 08532d368a
commit 188a174cbd
2 changed files with 6 additions and 0 deletions

View file

@ -20,6 +20,7 @@ class RegistrationOptions {
AuthTextField( AuthTextField(
name: 'email', name: 'email',
title: 'Wat is je e-mailadres?', title: 'Wat is je e-mailadres?',
hintText: 'iemand@voorbeeld.nl',
validators: [ validators: [
(email) => (email == null || email.isEmpty) (email) => (email == null || email.isEmpty)
? 'Geef uw e-mailadres op' ? 'Geef uw e-mailadres op'

View file

@ -8,15 +8,20 @@ class AuthTextField extends AuthField {
super.validators = const [], super.validators = const [],
super.value = '', super.value = '',
this.obscureText = false, this.obscureText = false,
this.hintText,
}) { }) {
_textEditingController = TextEditingController(); _textEditingController = TextEditingController();
} }
late TextEditingController _textEditingController; late TextEditingController _textEditingController;
final bool obscureText; final bool obscureText;
final String? hintText;
@override @override
Widget build() => TextFormField( Widget build() => TextFormField(
decoration: InputDecoration(
hintText: hintText,
),
controller: _textEditingController, controller: _textEditingController,
obscureText: obscureText, obscureText: obscureText,
onChanged: (v) { onChanged: (v) {