closeAllModals static method

void closeAllModals(
  1. GoRouter router
)

Implementation

static void closeAllModals(GoRouter router) {
  final currentLocation = router.state.uri;
  final newUri = removeModalFromUri(currentLocation);

  if (newUri != currentLocation) {
    router.go(newUri.toString(), extra: router.state.extra);
  }
}