2017-08-18 14:50:19 +03:00

42 lines
1.3 KiB
TypeScript

import { NgModule } from '@angular/core';
import { SharedModule } from '../../../../core/modules/shared.module';
import { RouterModule, Routes } from '@angular/router';
import { FuseContactsMainSidenavComponent } from './sidenavs/main/main.component';
import { FuseContactsComponent } from './contacts.component';
import { ContactsService } from './contacts.service';
import { FuseContactsContactListComponent } from './contact-list/contact-list.component';
import { FuseContactsSelectedBarComponent } from './selected-bar/selected-bar.component';
import { FuseContactsContactFormDialogComponent } from './contact-form/contact-form.component';
const routes: Routes = [
{
path : '**',
component: FuseContactsComponent,
children : [],
resolve : {
contacts: ContactsService
}
}
];
@NgModule({
imports : [
SharedModule,
RouterModule.forChild(routes)
],
declarations : [
FuseContactsComponent,
FuseContactsContactListComponent,
FuseContactsSelectedBarComponent,
FuseContactsMainSidenavComponent,
FuseContactsContactFormDialogComponent
],
providers : [
ContactsService
],
entryComponents: [FuseContactsContactFormDialogComponent]
})
export class FuseContactsModule
{
}