routes.dart 623 B

12345678910111213141516171819
  1. import 'package:awesome_login_page/pages/home_page.dart';
  2. import 'package:awesome_login_page/pages/login_page.dart';
  3. import 'package:flutter/material.dart';
  4. class Routes {
  5. static const String home = '/';
  6. static const String login = '/login';
  7. static MaterialPageRoute<dynamic> onGenerateRoute(RouteSettings settings) {
  8. switch (settings.name) {
  9. case home:
  10. return MaterialPageRoute(builder: (_) => const HomePage());
  11. case login:
  12. return MaterialPageRoute(builder: (_) => const LoginPage());
  13. default:
  14. return MaterialPageRoute(builder: (_) => const LoginPage());
  15. }
  16. }
  17. }