pushOnHome method
Opens page right on top of home, closing everything in between. For the end of a flow, where going back
should lead home instead of into the flow again.
Implementation
Future<void> pushOnHome(Enum page, {Object? args}) =>
_navigator.pushAndRemoveUntil(_route(page, args), (route) => route.isFirst);