criada a conexão com a api na api_get_pass.dart na tela tela login_screen.dart e feito a encrypt_password.dart

This commit is contained in:
Reginaldo
2023-03-29 19:52:58 -03:00
parent d7adeee9af
commit ff0b8ee2a2
12 changed files with 222 additions and 45 deletions

View File

@@ -14,6 +14,7 @@ class InputText extends StatelessWidget {
TextInputType textInputType;
int maxLines;
Color colorBorder;
var onChanged;
InputText({
required this.controller,
@@ -26,7 +27,8 @@ class InputText extends StatelessWidget {
this.enable = true,
this.textInputType = TextInputType.text,
this.maxLines = 1,
this.colorBorder = ColorPalette.black54
this.colorBorder = ColorPalette.black54,
this.onChanged = null
});
@override
@@ -38,6 +40,7 @@ class InputText extends StatelessWidget {
child: TextFormField(
keyboardType: textInputType,
maxLines: maxLines,
onChanged: onChanged,
validator: (value) {
if (value!=null && value!.length==0) {
return error;
@@ -54,19 +57,19 @@ class InputText extends StatelessWidget {
fillColor: ColorPalette.appBar,
labelText: label,
border: OutlineInputBorder(
borderSide: BorderSide(width: 2,color: colorBorder)
borderSide: BorderSide(width: 1,color: colorBorder)
),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(width: 3, color: colorBorder),
borderRadius: BorderRadius.circular(15),
borderSide: BorderSide(width: 1, color: colorBorder),
borderRadius: BorderRadius.circular(3),
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(width: 3, color: colorBorder),
borderRadius: BorderRadius.circular(15),
borderSide: BorderSide(width: 1, color: colorBorder),
borderRadius: BorderRadius.circular(3),
),
disabledBorder: OutlineInputBorder(
borderSide: BorderSide(width: 3, color: colorBorder),
borderRadius: BorderRadius.circular(15),
borderSide: BorderSide(width: 1, color: colorBorder),
borderRadius: BorderRadius.circular(3),
),
hintText: this.hint,
enabled: enable,