onGenerateRoute method
Implementation
Route onGenerateRoute(RouteSettings settings) {
Widget? page = routes[settings.name];
if (page != null) {
return PageRouteBuilder(
settings: settings,
pageBuilder: (_, __, ___) => page,
transitionsBuilder: (_, a, __, c) => FadeTransition(opacity: a, child: c),
);
}
return MaterialPageRoute(builder: (_) => const Error404());
}