File tree Expand file tree Collapse file tree 3 files changed +7
-13
lines changed Expand file tree Collapse file tree 3 files changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -169,12 +169,7 @@ export default {
169
169
170
170
const fields = this . parseFields ( resource ) ;
171
171
const formFields = this . buildFields ( fields ) ;
172
- const hasRelations = fields . some (
173
- ( field ) => field . reference || field . embedded
174
- ) ;
175
- const hasManyRelations = fields . some (
176
- ( field ) => field . isReferences || field . isEmbeddeds
177
- ) ;
172
+ const hasIsRelations = fields . some ( ( field ) => field . isRelations ) ;
178
173
const hasDateField = fields . some ( ( field ) => field . type === "dateTime" ) ;
179
174
180
175
const parameters = [ ] ;
@@ -220,8 +215,7 @@ export default {
220
215
name : resource . name ,
221
216
lc,
222
217
fields,
223
- hasRelations,
224
- hasManyRelations,
218
+ hasIsRelations,
225
219
hasDateField,
226
220
parameters,
227
221
formFields,
@@ -394,8 +388,8 @@ export default {
394
388
...field ,
395
389
isReferences,
396
390
isEmbeddeds,
397
- isRelations : field . reference || field . embedded ,
398
- isManyRelations : isEmbeddeds || isReferences ,
391
+ isRelation : field . reference || field . embedded ,
392
+ isRelations : isEmbeddeds || isReferences ,
399
393
} ,
400
394
} ;
401
395
} , { } ) ;
Original file line number Diff line number Diff line change @@ -2,6 +2,6 @@ import type { Item } from "./item";
2
2
3
3
export interface { { titleUcFirst } } extends Item {
4
4
{ { #each fields } }
5
- { { #if readonly } } readonly { { / i f } } { { n a m e } } ? : { { # i f ( c o m p a r e t y p e " = = " " d a t e T i m e " ) } } s t r i n g { { e l s e i f ( c o m p a r e t y p e " = = " " i n t e g e r " ) } } n u m b e r { { e l s e i f i s R e l a t i o n s } } a n y { { e l s e } } { { t y p e } } { { / if} } ;
5
+ { { #if readonly } } readonly { { / i f } } { { n a m e } } ? : { { # i f ( c o m p a r e t y p e " = = " " d a t e T i m e " ) } } s t r i n g { { e l s e i f ( c o m p a r e t y p e " = = " " i n t e g e r " ) } } n u m b e r { { e l s e i f i s R e l a t i o n } } a n y { { e l s e } } { { t y p e } } { { / if} } ;
6
6
{ { / e a c h } }
7
7
}
Original file line number Diff line number Diff line change 2
2
<q-form class =" q-pa-md q-col-gutter-y-md" @submit =" emitSubmit" >
3
3
<div class =" row q-gutter-md" >
4
4
{{#each formFields}}
5
- {{#if isManyRelations }}
5
+ {{#if isRelations }}
6
6
<FormRepeater
7
7
:values =" item.{{name}}"
8
8
:label =" $t('{{../lc}}.{{name}}')"
56
56
import { {{titleUcFirst }} } from ' src/types/{{lc}}' ;
57
57
import type { SubmissionErrors } from ' src/types/error' ;
58
58
import { Ref , ref , toRef } from ' vue' ;
59
- {{#if hasManyRelations }}
59
+ {{#if hasIsRelations }}
60
60
import FormRepeater from ' src/components/common/CommonFormRepeater.vue' ;
61
61
import { Item } from ' src/types/item' ;
62
62
{{/ if }}
You can’t perform that action at this time.
0 commit comments