in nav2-usability/scenario_code/lib/sign-in-routing/sign_in_routing_go_router.dart [105:113]
child: ErrorScreen(state.error),
),
redirect: (state) {
final signedIn = _appState.auth.isSignedIn();
final signingIn = state.subloc == '/signin';
if (!signedIn && !signingIn) return '/signin';
if (signedIn && signingIn) return '/';
return null;
},