import 'package:days_left/login/login_screen_6.dart'; import 'package:flutter/material.dart'; import '../constants/constants.dart'; Route generateRoute(RouteSettings settings) { switch (settings.name) { case LoginViewRoute: return _getPageRoute( routeName: settings.name, viewToShow: LoginScreen6(), ); default: return MaterialPageRoute( builder: (_) => Scaffold( body: Center( child: Text('No route defined for ${settings.name}')), )); } } PageRoute _getPageRoute({String routeName, Widget viewToShow}) { return MaterialPageRoute( settings: RouteSettings( name: routeName, ), builder: (_) => viewToShow); }