1010// ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
1111//.title~
1212
13- // Dark.
14- import 'dart:developer' ;
15-
1613// Flutter.
1714import 'package:flutter/widgets.dart' ;
1815import 'package:flutter/foundation.dart' show nonVirtual, protected;
@@ -23,6 +20,7 @@ import 'package:flutter/material.dart' show MaterialPage;
2320import 'package:df_collection/df_collection.dart' ;
2421import 'package:df_screen_core/df_screen_core.dart' ;
2522import 'package:df_pod/df_pod.dart' ;
23+ import 'package:df_log/df_log.dart' ;
2624
2725// GoRouter.
2826import 'package:go_router/go_router.dart' ;
@@ -77,7 +75,7 @@ final class ScreenRouteManger extends _ScreenRouteManger {
7775 return super .commonPageBuilder (context, state, errorPath);
7876 },
7977 redirect: (context, state) async {
80- log ('Redirecting ${state .fullPath }' , name : 'ScreenRouteManger ' );
78+ Glog . trace ('Redirecting ${state .fullPath }' );
8179 return null ;
8280 },
8381 initialLocation: super .defaultConfiguration.path,
@@ -380,21 +378,14 @@ abstract base class _ScreenRouteManger {
380378 } else {
381379 try {
382380 screen = (page as dynamic ).child as Widget ;
383- } catch (e, stackTrace) {
384- log (
385- 'Error: "page" has no "child" widget' ,
386- stackTrace: stackTrace,
387- name: 'ScreenRouteManger' ,
388- );
381+ } catch (e) {
382+ Glog .err (e);
389383 }
390384 }
391385 if (screen is Screen ) {
392386 return screen;
393387 } else {
394- log (
395- 'Error: "screen" is not of type "Screen"' ,
396- name: 'ScreenRouteManger' ,
397- );
388+ Glog .err ('"Screen" is not of type "Screen"' );
398389 }
399390 return null ;
400391 }
0 commit comments