@@ -13,8 +13,8 @@ export default class extends BaseGenerator {
1313 'actions/foo/update.js' ,
1414 'actions/foo/show.js' ,
1515
16- // api
17- 'api/fooFetch .js' ,
16+ // utils
17+ 'utils/fetch .js' ,
1818
1919 // reducers
2020 'reducers/foo/create.js' ,
@@ -74,12 +74,12 @@ combineReducers(${titleLc},{/* ... */}),
7474 fields : resource . readableFields ,
7575 formFields : this . buildFields ( resource . writableFields ) ,
7676 hydraPrefix : this . hydraPrefix ,
77- titleUcFirst
77+ titleUcFirst,
7878 } ;
7979
8080 // Create directories
8181 // These directories may already exist
82- for ( let dir of [ `${ dir } /api ` , `${ dir } /routes ` , `${ dir } /utils ` ] ) {
82+ for ( let dir of [ `${ dir } /utils ` , `${ dir } /config ` , `${ dir } /routes ` ] ) {
8383 this . createDir ( dir , false ) ;
8484 }
8585
@@ -95,9 +95,6 @@ combineReducers(${titleLc},{/* ... */}),
9595 'actions/%s/update.js' ,
9696 'actions/%s/show.js' ,
9797
98- // api
99- 'api/%sFetch.js' ,
100-
10198 // components
10299 'components/%s/Create.js' ,
103100 'components/%s/Form.js' ,
@@ -120,7 +117,11 @@ combineReducers(${titleLc},{/* ... */}),
120117 this . createFileFromPattern ( pattern , dir , lc , context )
121118 }
122119
123- this . createFile ( 'utils/helpers.js' , `${ dir } /utils/helpers.js` , { } , false ) ;
124- this . createEntrypoint ( api . entrypoint , `${ dir } /api/_entrypoint.js` )
120+ // utils
121+ for ( let file of [ 'utils/helpers.js' , 'utils/fetch.js' ] ) {
122+ this . createFile ( file , `${ dir } /${ file } ` , { } , false ) ;
123+ }
124+
125+ this . createEntrypoint ( api . entrypoint , `${ dir } /config/_entrypoint.js` )
125126 }
126127}
0 commit comments