{ path: '{{ path }}', name: '{{ camelCase component }}', getComponent(nextState, cb) { const importModules = Promise.all([ System.import('containers/{{ properCase component }}/reducer'), {{#if useSagas}} System.import('containers/{{ properCase component }}/sagas'), {{/if}} System.import('containers/{{ properCase component }}'), ]); const renderRoute = loadModule(cb); importModules.then(([reducer,{{#if useSagas}} sagas,{{/if}} component]) => { injectReducer('{{ camelCase component }}', reducer.default); {{#if useSagas}} injectSagas(sagas.default); {{/if}} renderRoute(component); }); importModules.catch(errorLoading); }, },$1