initial commit
This commit is contained in:
22
lib/routes/all_route.dart
Normal file
22
lib/routes/all_route.dart
Normal file
@@ -0,0 +1,22 @@
|
||||
import 'package:cims_apps/core/route/base_route.dart';
|
||||
import 'package:cims_apps/routes/dashboard/dashboard_route.dart';
|
||||
|
||||
import 'initial/initial_route.dart';
|
||||
|
||||
class AllRoute {
|
||||
static Map<String, BaseRoute> allRouteMap = {};
|
||||
|
||||
List<BaseRoute> allRoute = [
|
||||
...InitialRoute.listRoute,
|
||||
...DashboardRoute.listRoute,
|
||||
];
|
||||
|
||||
void key() {
|
||||
if (allRouteMap.isNotEmpty) {
|
||||
return;
|
||||
}
|
||||
for (var e in allRoute) {
|
||||
allRouteMap[e.routeName] = e;
|
||||
}
|
||||
}
|
||||
}
|
||||
0
lib/routes/auth/registration_route.dart
Normal file
0
lib/routes/auth/registration_route.dart
Normal file
10
lib/routes/dashboard/dashboard_route.dart
Normal file
10
lib/routes/dashboard/dashboard_route.dart
Normal file
@@ -0,0 +1,10 @@
|
||||
import 'package:cims_apps/core/route/base_route.dart';
|
||||
import 'package:cims_apps/features/dashboard/dashboard_public/view/dashboard_public_view.dart';
|
||||
|
||||
class DashboardRoute {
|
||||
static List<BaseRoute> listRoute = [
|
||||
BaseRoute(
|
||||
routeName: DashboardPublicView.routeName,
|
||||
clazz: const DashboardPublicView()),
|
||||
];
|
||||
}
|
||||
8
lib/routes/initial/initial_route.dart
Normal file
8
lib/routes/initial/initial_route.dart
Normal file
@@ -0,0 +1,8 @@
|
||||
import 'package:cims_apps/core/route/base_route.dart';
|
||||
import 'package:cims_apps/features/splash_screen.dart';
|
||||
|
||||
class InitialRoute {
|
||||
static List<BaseRoute> listRoute = [
|
||||
BaseRoute(routeName: SplashScreen.routeName, clazz: const SplashScreen()),
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user