@@ -36,6 +36,10 @@ export default class extends BaseGenerator {
36
36
//SVG COMPONENT
37
37
"app/components/svg/list-svg/list-svg.component.svg" ,
38
38
"app/components/svg/list-svg/list-svg.component.ts" ,
39
+ "app/components/svg/show-svg/show-svg.component.svg" ,
40
+ "app/components/svg/show-svg/show-svg.component.ts" ,
41
+ "app/components/svg/edit-svg/edit-svg.component.svg" ,
42
+ "app/components/svg/edit-svg/edit-svg.component.ts" ,
39
43
"app/components/svg/menu/menu.component.svg" ,
40
44
"app/components/svg/menu/menu.component.ts" ,
41
45
@@ -89,23 +93,23 @@ export default class extends BaseGenerator {
89
93
const hasIsRelation = fields . some ( ( field ) => field . isRelation ) ;
90
94
const hasIsRelations = fields . some ( ( field ) => field . isRelations ) ;
91
95
const hasDateField = fields . some ( ( field ) => field . type === "dateTime" ) ;
92
-
93
- console . log ( resource ) ;
96
+ const formFields = this . buildFields ( fields ) ;
94
97
95
98
const context = {
96
99
title : resource . title ,
97
100
name : resource . name ,
98
101
lc,
99
102
uc : resource . title . toUpperCase ( ) ,
100
103
fields,
101
- formFields : this . buildFields ( fields ) ,
104
+ formFields,
102
105
hydraPrefix : this . hydraPrefix ,
103
106
titleUcFirst,
104
107
hasIsRelation,
105
108
hasIsRelations,
106
109
hasRelations : hasIsRelation || hasIsRelations ,
107
110
hasDateField,
108
111
} ;
112
+ console . log ( "api ==>" , api ) ;
109
113
110
114
//CREATE DIRECTORIES - These directories may already exist
111
115
[
@@ -121,6 +125,8 @@ export default class extends BaseGenerator {
121
125
`${ dir } /app/components/common/sidebar` ,
122
126
`${ dir } /app/components/common/table` ,
123
127
`${ dir } /app/components/svg/list-svg` ,
128
+ `${ dir } /app/components/svg/show-svg` ,
129
+ `${ dir } /app/components/svg/edit-svg` ,
124
130
`${ dir } /app/components/svg/menu` ,
125
131
`${ dir } /app/interface` ,
126
132
`${ dir } /app/router` ,
@@ -131,6 +137,10 @@ export default class extends BaseGenerator {
131
137
[
132
138
"app/components/svg/list-svg/list-svg.component.svg" ,
133
139
"app/components/svg/list-svg/list-svg.component.ts" ,
140
+ "app/components/svg/show-svg/show-svg.component.svg" ,
141
+ "app/components/svg/show-svg/show-svg.component.ts" ,
142
+ "app/components/svg/edit-svg/edit-svg.component.svg" ,
143
+ "app/components/svg/edit-svg/edit-svg.component.ts" ,
134
144
"app/components/svg/menu/menu.component.svg" ,
135
145
"app/components/svg/menu/menu.component.ts" ,
136
146
"app/components/common/delete/delete.component.html" ,
@@ -150,15 +160,18 @@ export default class extends BaseGenerator {
150
160
) ;
151
161
152
162
[
163
+ "app/router/%s.ts" ,
164
+ "app/components/%s/list/list.component.html" ,
165
+ "app/components/%s/list/list.component.ts" ,
153
166
"app/components/%s/create/create.component.html" ,
154
167
"app/components/%s/create/create.component.ts" ,
155
168
/*"app/components/%s/edit/edit.component.html",
156
169
"app/components/%s/edit/edit.component.ts",
157
- "app/components/%s/list/list.component.html",
158
- "app/components/%s/list/list.component.ts",
159
- "app/components/%s/show/show.component.html",
170
+ "app/components/%s/show/show.component.svg",
160
171
"app/components/%s/show/show.component.ts",*/
161
- ] . forEach ( ( file ) => this . createFileFromPattern ( file , dir , [ lc ] , context ) ) ;
172
+ ] . forEach ( ( file ) =>
173
+ this . createFileFromPattern ( file , dir , [ lc , formFields ] , context )
174
+ ) ;
162
175
}
163
176
164
177
parseFields ( resource ) {
0 commit comments