feat : New listing + MainView

This commit is contained in:
Yaël Perret
2025-06-27 09:04:37 +02:00
parent 2b143bd884
commit 9a328ec9d8
55 changed files with 1036 additions and 615 deletions

View File

@@ -14,12 +14,13 @@ import 'package:stacked/stacked.dart' as _i1;
import 'package:stacked_services/stacked_services.dart' as _i6;
class Routes {
static const homeView = '/home-view';
static const startupView = '/startup-view';
static const mainView = '/main-view';
static const homeView = '/home-view';
static const all = <String>{
homeView,
startupView,
@@ -41,6 +42,10 @@ class StackedRouter extends _i1.RouterBase {
Routes.mainView,
page: _i4.MainView,
),
_i1.RouteDef(
Routes.homeView,
page: _i2.HomeView,
),
];
final _pagesMap = <Type, _i1.StackedRouteFactory>{
@@ -79,7 +84,7 @@ extension NavigatorStateExtension on _i6.NavigationService {
Widget Function(BuildContext, Animation<double>, Animation<double>, Widget)?
transition,
]) async {
return navigateTo<dynamic>(Routes.mainView, // Replace home view to main view
return navigateTo<dynamic>(Routes.homeView,
id: routerId,
preventDuplicates: preventDuplicates,
parameters: parameters,
@@ -121,7 +126,7 @@ extension NavigatorStateExtension on _i6.NavigationService {
Widget Function(BuildContext, Animation<double>, Animation<double>, Widget)?
transition,
]) async {
return replaceWith<dynamic>(Routes.mainView, // Replace home view to main view
return replaceWith<dynamic>(Routes.homeView,
id: routerId,
preventDuplicates: preventDuplicates,
parameters: parameters,