defaultRoutePageBuilder function
Implementation
Page<dynamic> defaultRoutePageBuilder(
BuildContext context, GoRouterState state) {
final route = state.extra as RouteBase?;
if (route == null) {
final path = state.topRoute is CMSRoute
? (state.topRoute as CMSRoute).cmsPathResolver(state.matchedLocation)
: state.matchedLocation;
return MaterialPage(
child: vyuh.content.buildRoute(context, url: Uri.parse(path)),
name: state.matchedLocation,
key: state.pageKey,
);
}
return route.createPage(context, state.pageKey);
}