Passing parameters to routes
Read moreHow do you pass arguments with pushNamed Flutter?
To use push with a named route, use RouteSettings argument with the route name . Directly inside Page1 pass the User object ( loggedInUser ) to Page2 within a Navigator. push call and use a RouteSettings arg with your route name ( /page2 ). Navigator.
Read moreHow do you pass parameters in navigation in Flutter?
You can accomplish this task using the arguments parameter of the Navigator. pushNamed() method. Extract the arguments using the ModalRoute.
Read more