From 188a174cbd710535c2884f68e6931576ed44b8b0 Mon Sep 17 00:00:00 2001 From: Stein Milder Date: Mon, 26 Sep 2022 15:09:01 +0200 Subject: [PATCH] feat: email hint --- lib/src/config/registration_options.dart | 1 + lib/src/model/auth_text_field.dart | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/lib/src/config/registration_options.dart b/lib/src/config/registration_options.dart index ba97084..ef49bbc 100644 --- a/lib/src/config/registration_options.dart +++ b/lib/src/config/registration_options.dart @@ -20,6 +20,7 @@ class RegistrationOptions { AuthTextField( name: 'email', title: 'Wat is je e-mailadres?', + hintText: 'iemand@voorbeeld.nl', validators: [ (email) => (email == null || email.isEmpty) ? 'Geef uw e-mailadres op' diff --git a/lib/src/model/auth_text_field.dart b/lib/src/model/auth_text_field.dart index 15477c6..3b7b01e 100644 --- a/lib/src/model/auth_text_field.dart +++ b/lib/src/model/auth_text_field.dart @@ -8,15 +8,20 @@ class AuthTextField extends AuthField { super.validators = const [], super.value = '', this.obscureText = false, + this.hintText, }) { _textEditingController = TextEditingController(); } late TextEditingController _textEditingController; final bool obscureText; + final String? hintText; @override Widget build() => TextFormField( + decoration: InputDecoration( + hintText: hintText, + ), controller: _textEditingController, obscureText: obscureText, onChanged: (v) {