Simon Bailey 967706e942 feat: added react-router
Signed-off-by: Simon Bailey <simon@newtriks.com>
2014-09-26 14:23:08 +01:00

23 lines
676 B
JavaScript

'use strict';
var util = require('util');
var ScriptBase = require('../script-base.js');
var MainGenerator = module.exports = function MainGenerator(args, options, config) {
ScriptBase.apply(this, arguments);
};
util.inherits(MainGenerator, ScriptBase);
MainGenerator.prototype.createAppFile = function createAppFile() {
this.reactRouter = this.env.options.reactRouter;
this.appTemplate('App', 'components/' + this.scriptAppName);
this.testTemplate('spec/App', 'components/' + this.scriptAppName);
};
MainGenerator.prototype.createMainFile = function createMainFile() {
if(this.env.options.reactRouter) {
this.appTemplate('main', 'components/main');
}
};