onboarding completato

This commit is contained in:
2026-04-22 11:05:01 +02:00
parent 35ccd1487b
commit 46058d96c8
13 changed files with 211 additions and 120 deletions

View File

@@ -63,4 +63,9 @@ class AuthCubit extends Cubit<AuthState> {
);
}
}
Future<void> requestLogout() async {
await _supabase.auth.signOut();
emit(state.copyWith(status: AuthStatus.initial));
}
}

View File

@@ -100,7 +100,7 @@ class _AuthScreenState extends State<AuthScreen> {
label: 'Email Aziendale',
icon: Icons.email_outlined,
controller: _emailController,
// TODO: Aggiungi nel tuo FluxTextField la gestione del keyboardType se non c'è già!
keyboardType: TextInputType.emailAddress,
),
const SizedBox(height: 20),
FluxTextField(
@@ -108,7 +108,8 @@ class _AuthScreenState extends State<AuthScreen> {
icon: Icons.lock_outline,
isPassword: true, // Magia del FluxTextField!
controller: _passwordController,
// onSubmitted: (_) => _submit(), // Se lo supporti nel tuo widget custom
onSubmitted: (_) =>
_submit(), // Se lo supporti nel tuo widget custom
),
const SizedBox(height: 40),