plugRedirectFromContainer function
Use inside a GoRouter redirect: callback with a ProviderContainer
(e.g. obtained via ProviderScope.containerOf(context)).
Implementation
String? plugRedirectFromContainer(ProviderContainer c) {
final flow = c.read(plugFlowProvider);
if (flow.isLoading) return null;
if (flow.value == LocationFlowStatus.noPermission ||
flow.value == LocationFlowStatus.gpsDisabled) {
return PlugRoutes.noLocation;
}
return null;
}