Refactor routing methods to Navi helper class

This commit is contained in:
2024-06-13 15:42:39 +02:00
parent 431d91a380
commit beb1005710
8 changed files with 28 additions and 11 deletions

View File

@@ -1 +1,11 @@
class Navi {}
import 'package:flutter/material.dart';
class Navi {
static void push<T extends Widget>(BuildContext context, T Function() builder) {
Navigator.push(context, MaterialPageRoute<T>(builder: (context) => builder()));
}
static void popToRoot(BuildContext context) {
Navigator.popUntil(context, (route) => route.isFirst);
}
}