UNPKG

generator-loom

Version:
39 lines (33 loc) 973 B
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { RouterModule } from '@angular/router'; <% if (directory) { %> import { SharedModule } from '../../../../../core/modules/shared.module'; <% } else { %> import { SharedModule } from '../../../../core/modules/shared.module'; <% } %> import { <%= Pages %>Component } from './<%= pages %>.component'; import { <%= Page %>ListComponent } from './<%= page %>-list/<%= page %>-list.component'; import { <%= Pages %>Service } from './<%= pages %>.service'; const routes = [ { path: '<%= directory %>/<%= pages %>', component: <%= Pages %>Component, resolve : { <%= pages %>: <%= Pages %>Service } } ]; @NgModule({ imports: [ CommonModule, RouterModule.forChild(routes), SharedModule ], declarations: [ <%= Pages %>Component, <%= Page %>ListComponent ], providers: [<%= Pages %>Service] }) export class <%= Pages %>Module { }