24 lines
616 B
Dart
24 lines
616 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
import 'features/screens/auth/login/login_screen.dart';
|
|
import 'features/screens/home/onboarding.dart';
|
|
|
|
Route<dynamic> generateRoute(RouteSettings routeSettings) {
|
|
switch (routeSettings.name) {
|
|
case Onboarding.routeName:
|
|
return MaterialPageRoute(
|
|
builder: (context) => const Onboarding(),
|
|
);
|
|
case LoginScreen.routeName:
|
|
return MaterialPageRoute(
|
|
builder: (_) => const LoginScreen(),
|
|
);
|
|
|
|
default:
|
|
return MaterialPageRoute(
|
|
settings: routeSettings,
|
|
builder: (_) => const Onboarding(),
|
|
);
|
|
}
|
|
}
|