forked from yaso_meth/mih-project
Merge pull request #93 from yaso-meth/BUG--Sign-in-Autofill
add textInputAction as params to MIHTextField and MIHPassField
This commit is contained in:
@@ -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()),
|
||||
|
||||
@@ -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(),
|
||||
),
|
||||
|
||||
@@ -393,6 +393,7 @@ class _SignInState extends State<SignIn> {
|
||||
editable: true,
|
||||
required: true,
|
||||
autoFillHintGroup: const [AutofillHints.email],
|
||||
textInputAction: TextInputAction.next,
|
||||
),
|
||||
),
|
||||
|
||||
|
||||
Reference in New Issue
Block a user