pushAndRemoveUntil<T> method
Pushes a new screen and clears the entire navigation stack
Implementation
Future<T?> pushAndRemoveUntil<T>(Widget page) async {
return await Navigator.pushAndRemoveUntil(
this,
MaterialPageRoute(builder: (_) => page),
(route) => false,
);
}