сам роутинг как организовать?
или например лучшe сделать, что-то типа:
{ path: 'dashboard', canActivate: [AdminGuard], component: AdminDashboardComponent },
{ path: 'dashboard', canActivate: [UserGuard], component: UserDashboardComponent },
Если там совсем разные компоненты для юзера и админа, то дождаться данных и динамически показать нужный компонент. Про динамику спрашивать @thekiba
Обсуждают сегодня