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