import { Routes } from '@angular/router';

import { DashboardComponent } from '../../dashboard/dashboard.component';
import { UserProfileComponent } from '../../user-profile/user-profile.component';
import { AuthenticationComponent } from '../../authentication/authentication.component';
import { AuthorizationComponent } from '../../authorization/authorization.component';
import { FeatureSwitchesComponent } from '../../feature-switches/feature-switches.component';
import { ShortLinksComponent } from '../../short-links/short-links.component';
import { EmailComponent } from '../../email/email.component';

export const AdminLayoutRoutes: Routes = [
  {
    path: 'dashboard',
    component: DashboardComponent
  },
  {
    path: 'user-profile',
    component: UserProfileComponent
  },
  {
    path: 'authentication',
    component: AuthenticationComponent,
  },
  {
    path: 'authorization',
    component: AuthorizationComponent,
  },
  {
    path: 'feature-switches',
    component: FeatureSwitchesComponent,
  },
  {
    path: 'short-links',
    component: ShortLinksComponent,
  },
  {
    path: 'email',
    component: EmailComponent,
  }
];
