feat: rediriger vers l'onglet Statistiques a la fin d'une session
This commit is contained in:
@@ -9,6 +9,7 @@ import 'dart:math' as math;
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
import '../../main_navigation_holder.dart';
|
||||
import '../../core/constants/app_constants.dart';
|
||||
import '../../core/theme/app_theme.dart';
|
||||
import '../../data/models/target_type.dart';
|
||||
@@ -673,6 +674,8 @@ class _AnalysisScreenContentState extends State<_AnalysisScreenContent> {
|
||||
sessionProvider.endSession();
|
||||
Navigator.pop(context);
|
||||
Navigator.of(context).popUntil((route) => route.isFirst);
|
||||
// Fin de session : on atterrit sur les statistiques.
|
||||
openMainTab(mainTabStats);
|
||||
}
|
||||
} catch (e) {
|
||||
if (context.mounted) {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import '../../main_navigation_holder.dart';
|
||||
import '../../core/constants/app_constants.dart';
|
||||
import '../../core/theme/app_theme.dart';
|
||||
import '../../data/repositories/session_repository.dart';
|
||||
@@ -230,6 +231,8 @@ class _HomeScreenState extends State<HomeScreen> {
|
||||
backgroundColor: AppTheme.successColor,
|
||||
),
|
||||
);
|
||||
// Fin de session : on bascule sur les statistiques.
|
||||
openMainTab(mainTabStats);
|
||||
},
|
||||
child: const Text('TERMINER', style: TextStyle(color: Colors.redAccent)),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user