change route "/" to check for personalSelected and pass it to authcheck
This commit is contained in:
@@ -40,8 +40,21 @@ class RouteGenerator {
|
|||||||
switch (settings.name) {
|
switch (settings.name) {
|
||||||
// Authgentication
|
// Authgentication
|
||||||
case '/':
|
case '/':
|
||||||
return MaterialPageRoute(
|
if (args is bool) {
|
||||||
settings: settings, builder: (_) => const AuthCheck());
|
return MaterialPageRoute(
|
||||||
|
settings: settings,
|
||||||
|
builder: (_) => AuthCheck(
|
||||||
|
personalSelected: args,
|
||||||
|
),
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
return MaterialPageRoute(
|
||||||
|
settings: settings,
|
||||||
|
builder: (_) => const AuthCheck(
|
||||||
|
personalSelected: true,
|
||||||
|
),
|
||||||
|
);
|
||||||
|
}
|
||||||
case '/notifications':
|
case '/notifications':
|
||||||
if (args is NotificationArguments) {
|
if (args is NotificationArguments) {
|
||||||
return MaterialPageRoute(
|
return MaterialPageRoute(
|
||||||
@@ -228,7 +241,9 @@ Route<dynamic> _errorRoute() {
|
|||||||
print("Invalid Route");
|
print("Invalid Route");
|
||||||
return MaterialPageRoute(
|
return MaterialPageRoute(
|
||||||
settings: const RouteSettings(name: '/'),
|
settings: const RouteSettings(name: '/'),
|
||||||
builder: (_) => const AuthCheck());
|
builder: (_) => const AuthCheck(
|
||||||
|
personalSelected: true,
|
||||||
|
));
|
||||||
// return MaterialPageRoute(builder: (_) {
|
// return MaterialPageRoute(builder: (_) {
|
||||||
// return const Scaffold(
|
// return const Scaffold(
|
||||||
// appBar: MIHAppBar(barTitle: "Error"),
|
// appBar: MIHAppBar(barTitle: "Error"),
|
||||||
|
|||||||
Reference in New Issue
Block a user