createRouter method
GoRouter
createRouter(
)
override
Implementation
@nonVirtual
@override
GoRouter createRouter() {
return GoRouter(
refreshListenable: authRepository.status,
redirect: redirect,
initialLocation: AptofRoutes.splash,
routes: [
...authRoutes,
GoRoute(
path: AptofRoutes.home,
builder: homeBuilder,
routes: [
GoRoute(
path: AptofRoutes.profileRelative,
builder: profileBuilder,
routes: [
GoRoute(
path: AptofRoutes.changePasswordRelative,
builder: changePasswordBuilder,
),
],
),
...routes,
],
),
],
);
}