Как отобразить страницу с ошибкой в многоуровневом угловом 12

#angular-ui-router

Вопрос:

У меня есть 2 макета: Сайт и Администратор. У меня есть 2 страницы с ошибками: не найдено и ошибка сервера. Вот мои маршруты:

 const routes: Routes = [
  {
    path: '',
    component: SiteLayoutComponent,
    children: [
      { path: '', component: HomeComponent, pathMatch: 'full' },
      { path: 'about', component: AboutComponent },
      { path: 'login', component: LoginComponent },
    ]
  },
  // App routes goes here here
  {
    path: '',
    component: AdminLayoutComponent,
    children: [
      { path: 'dashboard', component: DashboardComponent }
    ]
  },

  { path: 'login-admin', component: LoginComponent },

  { path: 'not-found', component: NotFoundComponent },
  { path: 'server-error', component: ServerErrorComponent },
  { path: '**', component: NotFoundComponent, pathMatch: 'full' },
];
 

Как настроить маршруты при возникновении ошибки в макете сайта, он отобразит страницу ошибки для макета Stie и аналогично отобразит страницу ошибки для макета администратора.