UNPKG

generator-zionapps

Version:

Angular 9 Code Generator

29 lines (26 loc) 955 B
import {CommonModule} from '@angular/common'; import {NgModule} from '@angular/core';<% if(routingModule) { %> import {RouterModule, Routes} from '@angular/router'; import {<%= pascalCase(actionName) %>DetailComponent} from './components/<%= paramCase(actionName) %>-detail/<%= paramCase(actionName) %>-detail.component'; import {<%= pascalCase(componentName) %>Component} from './<%= paramCase(componentName) %>.component'; <% if(routingModule) { %> const routes: Routes = [ { path: '', component: <%= pascalCase(componentName) %>Component, }, ];<% } %> @NgModule({ declarations: [ <%= pascalCase(componentName) %>Component, <%= pascalCase(actionName) %>DetailComponent, ], imports: [ CommonModule,<% if(routingModule) { %> RouterModule.forChild(routes),<% } %> ], exports: [ <%= pascalCase(componentName) %>Component, ], }) export class <%= pascalCase(componentName) %>Module {}