evaluateRedirect method

  1. @override
Future<String?> evaluateRedirect(
  1. BuildContext context,
  2. GoRouterState state
)
override

Implementation

@override
Future<String?> evaluateRedirect(
  BuildContext context,
  GoRouterState state,
) async {
  final identityService = context.read<identity.IdentityService>();
  // if logged in then redirect to the initial logged in route
  return identityService.state.isLoggedIn ? initialLoggedInRoute : null;
}