Merge pull request #93 from yaso-meth/BUG--Sign-in-Autofill

add textInputAction as params to MIHTextField and MIHPassField
This commit is contained in:
yaso-meth
2025-03-05 11:19:58 +02:00
committed by GitHub
3 changed files with 7 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ class MIHPassField extends StatefulWidget {
final bool required;
final bool signIn;
final Iterable<String>? autoFillHintGroup;
final TextInputAction? textInputAction;
const MIHPassField({
super.key,
@@ -15,6 +16,7 @@ class MIHPassField extends StatefulWidget {
required this.required,
required this.signIn,
this.autoFillHintGroup,
this.textInputAction,
});
@override
@@ -131,6 +133,7 @@ class _MIHPassFieldState extends State<MIHPassField> {
Widget build(BuildContext context) {
return TextField(
autofillHints: widget.autoFillHintGroup,
textInputAction: widget.textInputAction,
controller: widget.controller,
style: TextStyle(
color: MzanziInnovationHub.of(context)!.theme.secondaryColor()),

View File

@@ -6,6 +6,7 @@ class MIHTextField extends StatefulWidget {
final String hintText;
final bool editable;
final bool required;
final TextInputAction? textInputAction;
final Iterable<String>? autoFillHintGroup;
const MIHTextField({
@@ -15,6 +16,7 @@ class MIHTextField extends StatefulWidget {
required this.editable,
required this.required,
this.autoFillHintGroup,
this.textInputAction,
});
@override
@@ -131,6 +133,7 @@ class _MIHTextFieldState extends State<MIHTextField> {
Widget build(BuildContext context) {
return TextField(
autofillHints: widget.autoFillHintGroup,
textInputAction: widget.textInputAction,
style: TextStyle(
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
),

View File

@@ -393,6 +393,7 @@ class _SignInState extends State<SignIn> {
editable: true,
required: true,
autoFillHintGroup: const [AutofillHints.email],
textInputAction: TextInputAction.next,
),
),