aboutsummaryrefslogtreecommitdiff
path: root/lib/routes.dart
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-05-20 16:43:21 -0600
committerIván Ávalos <avalos@disroot.org>2023-05-20 16:43:21 -0600
commitcd8f22959e62c0b7b191e64f4ecfec53cba9f364 (patch)
tree9e40717d4e7b5c18694ab65558acda65875f817b /lib/routes.dart
parent3a3af285a7460a7e2f6850b9a8dd7465492163f6 (diff)
downloadlinkchat-cd8f22959e62c0b7b191e64f4ecfec53cba9f364.tar.gz
linkchat-cd8f22959e62c0b7b191e64f4ecfec53cba9f364.tar.bz2
linkchat-cd8f22959e62c0b7b191e64f4ecfec53cba9f364.zip
Se añade autenticación y onboarding
Diffstat (limited to 'lib/routes.dart')
-rw-r--r--lib/routes.dart15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/routes.dart b/lib/routes.dart
new file mode 100644
index 0000000..9446a01
--- /dev/null
+++ b/lib/routes.dart
@@ -0,0 +1,15 @@
+import 'package:flutter/material.dart';
+
+import 'screens/dashboard_screen.dart';
+import 'screens/login_screen.dart';
+import 'screens/onboarding_screen.dart';
+import 'screens/register_screen.dart';
+
+Map<String, WidgetBuilder> getApplicationRoutes() {
+ return <String, WidgetBuilder>{
+ '/login': (BuildContext context) => const LoginScreen(),
+ '/register': (BuildContext context) => const RegisterScreen(),
+ '/onboard': (BuildContext context) => const OnboardingScreen(),
+ '/dash': (BuildContext context) => const DashboardScreen()
+ };
+}