You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ombi/src/Ombi/ClientApp/src/app/issues/issues.module.ts

35 lines
1.1 KiB

import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
// import { NbChatModule, NbThemeModule } from '@nebular/theme';
import { AuthGuard } from '../auth/auth.guard';
import { SharedModule } from '../shared/shared.module';
import { IssueDetailsComponent } from './issueDetails.component';
import { IssuesComponent } from './issues.component';
import { IssuesTableComponent } from './issuestable.component';
import { IssuesDetailsComponent } from './components/details/details.component';
import { PipeModule } from '../pipes/pipe.module';
import * as fromComponents from './components';
const routes: Routes = [
{ path: '', component: IssuesComponent, canActivate: [AuthGuard] },
{ path: ':providerId', component: IssuesDetailsComponent, canActivate: [AuthGuard] },
];
@NgModule({
imports: [
RouterModule.forChild(routes),
PipeModule,
SharedModule,
// NbChatModule,
],
declarations: [IssuesComponent, IssueDetailsComponent, IssuesTableComponent, ...fromComponents.components],
exports: [RouterModule],
providers: [...fromComponents.providers],
})
export class IssuesModule {}