UNPKG

generator-zionapps

Version:

Angular 9 Code Generator

36 lines (33 loc) 1.27 kB
import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { MatCardModule, MatListModule } from '@angular/material'; import { RouterModule, Routes } from '@angular/router'; import { TranslateModule } from '@ngx-translate/core'; import { NgRxCoreAngularComponentModule } from '@zionapps/ngrx-angular'; import { <%= pascalCase(singularDomainName) %>ViewComponent } from './<%= paramCase(singularDomainName) %>-view.component'; import { <%= pascalCase(singularDomainName) %>DetailWidgetComponent } from './<%= paramCase(singularDomainName) %>-detail-widget/<%= paramCase(singularDomainName) %>-detail-widget.component'; const routes: Routes = [ { path: '', component: <%= pascalCase(singularDomainName) %>ViewComponent, }, ]; @NgModule({ declarations: [ <%= pascalCase(singularDomainName) %>DetailWidgetComponent, <%= pascalCase(singularDomainName) %>ViewComponent, ], imports: [ CommonModule, MatListModule, MatCardModule, NgRxCoreAngularComponentModule, RouterModule.forChild(routes), TranslateModule, ], exports: [ <%= pascalCase(singularDomainName) %>ViewComponent, ], }) export class <%= pascalCase(singularDomainName) %>ViewModule { }