password check before email change, blindMasterMainInput use for all text inputs

This commit is contained in:
2026-01-08 21:32:12 -06:00
parent 75c81e3127
commit 4e7e8661e5
8 changed files with 386 additions and 195 deletions

View File

@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'dart:convert';
import '../../BlindMasterResources/secure_transmissions.dart';
import '../../BlindMasterResources/text_inputs.dart';
import 'verify_reset_code_screen.dart';
class ForgotPasswordScreen extends StatefulWidget {
@@ -139,13 +140,10 @@ class _ForgotPasswordScreenState extends State<ForgotPasswordScreen> {
textAlign: TextAlign.center,
),
const SizedBox(height: 32),
TextFormField(
BlindMasterInput(
'Email',
controller: _emailController,
decoration: const InputDecoration(
labelText: 'Email',
border: OutlineInputBorder(),
prefixIcon: Icon(Icons.email),
),
prefixIcon: Icons.email,
keyboardType: TextInputType.emailAddress,
validator: _emailValidator,
enabled: !_isLoading,