77"""
88
99import flet as ft
10- from typing import Dict , Any , Optional , List , Union , Callable
10+ from typing import Dict , Any , Optional , List , Callable
1111from urllib .parse import parse_qs , urlparse
1212import asyncio
13- from contextlib import asynccontextmanager
1413
1514from fletx .core .routing .models import (
1615 RouteInfo , NavigationIntent , RouterState , NavigationMode ,
@@ -73,7 +72,7 @@ def __init__(
7372
7473 @property
7574 def logger (cls ):
76- return get_logger ('FletX.Router ' )
75+ return get_logger ('FletXRouter ' )
7776
7877 @classmethod
7978 def get_instance (cls ) -> 'FletXRouter' :
@@ -266,7 +265,7 @@ def go_back(self) -> bool:
266265 """Navigate back in history."""
267266
268267 if not self .state .history :
269- self ._logger .warning ("No previous route in history" )
268+ self .logger .warning ("No previous route in history" )
270269 return False
271270
272271 previous_route = self .state .history .pop ()
@@ -282,7 +281,7 @@ def go_forward(self) -> bool:
282281 """Navigate forward in history."""
283282
284283 if not self .state .forward_stack :
285- self ._logger .warning ("No forward route in history" )
284+ self .logger .warning ("No forward route in history" )
286285 return False
287286
288287 forward_route = self .state .forward_stack .pop ()
@@ -327,11 +326,11 @@ def add_global_middleware(
327326
328327 self ._global_middleware .append (middleware )
329328
330- def set_navigation_mode (self , mode : NavigationMode ):
329+ def set_navigation_mode (self , mode : NavigationMode ): # noqa: F811
331330 """Set navigation mode for Flet integration."""
332331
333332 self .state .navigation_mode = mode
334- self ._logger .debug (f"Navigation mode set to: { mode } " )
333+ self .logger .debug (f"Navigation mode set to: { mode } " )
335334
336335 # @worker_task(priority = Priority.HIGH)
337336 async def _check_deactivation_guards (self ) -> bool :
@@ -442,7 +441,7 @@ async def _resolve_route_data(
442441 else :
443442 resolved_data [key ] = resolver (route_info )
444443 except Exception as e :
445- self ._logger .error (f"Data resolver failed for { key } : { e } " )
444+ self .logger .error (f"Data resolver failed for { key } : { e } " )
446445
447446 return resolved_data
448447
@@ -538,7 +537,7 @@ async def _apply_transition_and_update(
538537 else :
539538 component .did_mount ()
540539 except Exception as e :
541- self ._logger .error (f"did_mount() failed: { e } " )
540+ self .logger .error (f"did_mount() failed: { e } " )
542541
543542 def _get_default_transition (self , route_def ) -> Optional [RouteTransition ]:
544543 """Get default transition for route."""
0 commit comments