@@ -5,7 +5,7 @@ export default class extends BaseGenerator {
5
5
constructor ( params ) {
6
6
super ( params ) ;
7
7
8
- this . registerTemplates ( ` react-common/` , [
8
+ this . registerTemplates ( " react-common/" , [
9
9
// actions
10
10
"actions/foo/create.js" ,
11
11
"actions/foo/delete.js" ,
@@ -14,7 +14,7 @@ export default class extends BaseGenerator {
14
14
"actions/foo/show.js" ,
15
15
16
16
// utils
17
- "utils/fetch .js" ,
17
+ "utils/dataAccess .js" ,
18
18
19
19
// reducers
20
20
"reducers/foo/create.js" ,
@@ -35,10 +35,7 @@ export default class extends BaseGenerator {
35
35
"components/foo/Show.js" ,
36
36
37
37
// routes
38
- "routes/foo.js" ,
39
-
40
- // utils
41
- "utils/helpers.js"
38
+ "routes/foo.js"
42
39
] ) ;
43
40
}
44
41
@@ -61,7 +58,7 @@ import ${titleLc} from './reducers/${titleLc}/';
61
58
import ${ titleLc } Routes from './routes/${ titleLc } ';
62
59
63
60
// Add the reducer
64
- combineReducers(${ titleLc } ,{ /* ... */}),
61
+ combineReducers({ ${ titleLc } ,/* ... */ }),
65
62
66
63
// Add routes to <Switch>
67
64
{ ${ titleLc } Routes }
@@ -87,19 +84,17 @@ combineReducers(${titleLc},{/* ... */}),
87
84
88
85
// Create directories
89
86
// These directories may already exist
90
- for ( let dir of [ `${ dir } /utils` , `${ dir } /config` , `${ dir } /routes` ] ) {
91
- this . createDir ( dir , false ) ;
92
- }
87
+ [ `${ dir } /utils` , `${ dir } /config` , `${ dir } /routes` ] . forEach ( dir =>
88
+ this . createDir ( dir , false )
89
+ ) ;
93
90
94
- for ( let dir of [
91
+ [
95
92
`${ dir } /actions/${ lc } ` ,
96
93
`${ dir } /components/${ lc } ` ,
97
94
`${ dir } /reducers/${ lc } `
98
- ] ) {
99
- this . createDir ( dir ) ;
100
- }
95
+ ] . forEach ( dir => this . createDir ( dir ) ) ;
101
96
102
- for ( let pattern of [
97
+ [
103
98
// actions
104
99
"actions/%s/create.js" ,
105
100
"actions/%s/delete.js" ,
@@ -125,15 +120,16 @@ combineReducers(${titleLc},{/* ... */}),
125
120
126
121
// routes
127
122
"routes/%s.js"
128
- ] ) {
129
- this . createFileFromPattern ( pattern , dir , lc , context ) ;
130
- }
123
+ ] . forEach ( pattern => this . createFileFromPattern ( pattern , dir , lc , context ) ) ;
131
124
132
125
// utils
133
- for ( let file of [ "utils/helpers.js" , "utils/fetch.js" ] ) {
134
- this . createFile ( file , `${ dir } /${ file } ` , context , false ) ;
135
- }
126
+ this . createFile (
127
+ "utils/dataAccess.js" ,
128
+ `${ dir } /utils/dataAccess.js` ,
129
+ context ,
130
+ false
131
+ ) ;
136
132
137
- this . createEntrypoint ( api . entrypoint , `${ dir } /config/_entrypoint .js` ) ;
133
+ this . createEntrypoint ( api . entrypoint , `${ dir } /config/entrypoint .js` ) ;
138
134
}
139
135
}
0 commit comments