import 'package:flutter/material.dart'; class GlobalNavigator { static final GlobalKey navigatorKey = GlobalKey(); static NavigatorState? get navigator => navigatorKey.currentState; static void navigateToLogin() { print('🚀 GlobalNavigator: Navigating to login...'); if (navigator != null) { navigator!.pushNamedAndRemoveUntil( '/login', (Route route) => false, ); } } static void navigateToMain() { print('🚀 GlobalNavigator: Navigating to main...'); if (navigator != null) { navigator!.pushNamedAndRemoveUntil( '/main', (Route route) => false, ); } } }