@nstudio/schematics
Version:
Cross-platform (xplat) tools for Nx workspaces.
15 lines (12 loc) • 516 B
text/typescript
import { Component } from '@angular/core';
<% if (onlyProject || ignoreBase) { %>import { BaseComponent } from '@<%= npmScope %>/core';<%
} else { %>import { <%= utils.classify(name) %>BaseComponent } from '@<%= npmScope %>/features';<% } %>
({
selector: '<%= prefix %>-<%= name %>',
templateUrl: '<%= name %>.component.html'
})
export class <%= utils.classify(name) %>Component extends <%= onlyProject || ignoreBase ? '' : utils.classify(name) %>BaseComponent {
constructor() {
super();
}
}