generator-fountain-angular2
Version:
Yeoman Fountain generator to scaffold a webapp with Angular 2 written in ES6 (Babel), TypeScript through Webpack or SystemJS including tools Gulp 4, ESLint, Browsersync and Karma
31 lines (25 loc) • 702 B
JavaScript
var ng = require('@angular/core');
<% if (sample === 'hello') { -%>
var HelloComponent = require('./hello');
<% } else if (sample === 'techs') { -%>
var MainComponent = require('./main');
<% } else { -%>
var AppComponent = require('./containers/App');
<% } -%>
var STATES = [
{
name: 'App',
url: '/',
component: <% if (sample === 'hello') { %>HelloComponent<% } else if (sample === 'techs') { %>MainComponent<% } else { %>AppComponent<% } %>
}
];
var MyUIRouterConfig = ng.Class({
constructor: function () {},
configure: function (uiRouter) {
uiRouter.urlRouterProvider.otherwise('App');
}
});
module.exports = {
STATES: STATES,
MyUIRouterConfig: MyUIRouterConfig
};