Clean up login form
This commit is contained in:
parent
f0a0cef55d
commit
94988c254d
|
|
@ -72,10 +72,6 @@ class DecoratedFormField extends StatelessWidget {
|
|||
InputDecoration inputDecoration;
|
||||
if (decoration != null) {
|
||||
inputDecoration = decoration;
|
||||
if (suffixIconButton != null) {
|
||||
inputDecoration =
|
||||
inputDecoration.copyWith(suffixIcon: suffixIconButton);
|
||||
}
|
||||
} else if (label == null) {
|
||||
inputDecoration = null;
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -426,23 +426,17 @@ class _LoginState extends State<LoginView> {
|
|||
newPassword: _createAccount,
|
||||
),
|
||||
if (_isSelfHosted || viewModel.state.isDemo)
|
||||
TextFormField(
|
||||
DecoratedFormField(
|
||||
controller: _urlController,
|
||||
autocorrect: false,
|
||||
autovalidateMode: _autoValidate
|
||||
? AutovalidateMode.always
|
||||
: AutovalidateMode.onUserInteraction,
|
||||
textInputAction: _isFormComplete
|
||||
? TextInputAction.done
|
||||
: TextInputAction.next,
|
||||
decoration: InputDecoration(
|
||||
labelText: localization.url),
|
||||
label: localization.url,
|
||||
validator: (val) =>
|
||||
val.isEmpty || val.trim().isEmpty
|
||||
? localization.pleaseEnterYourUrl
|
||||
: null,
|
||||
onFieldSubmitted: (String value) =>
|
||||
FocusScope.of(context).nextFocus(),
|
||||
keyboardType: TextInputType.url,
|
||||
),
|
||||
if (_isSelfHosted)
|
||||
|
|
|
|||
Loading…
Reference in New Issue