navigate_service.dart
328 Bytes
import 'package:flutter/material.dart';
class NavigateService {
final GlobalKey<NavigatorState> key = GlobalKey(debugLabel: 'navigate_key');
NavigatorState? get navigator => key.currentState;
get pushNamed => navigator!.pushNamed;
get push => navigator!.push;
get popAndPushNamed => navigator!.popAndPushNamed;
}