Skip to content

Commit a846516

Browse files
ValentinCrochemorealanpoulain
authored andcommitted
Rename relations variables
1 parent 1a32c9e commit a846516

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

src/generators/QuasarGenerator.js

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -169,12 +169,7 @@ export default {
169169

170170
const fields = this.parseFields(resource);
171171
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);
178173
const hasDateField = fields.some((field) => field.type === "dateTime");
179174

180175
const parameters = [];
@@ -220,8 +215,7 @@ export default {
220215
name: resource.name,
221216
lc,
222217
fields,
223-
hasRelations,
224-
hasManyRelations,
218+
hasIsRelations,
225219
hasDateField,
226220
parameters,
227221
formFields,
@@ -394,8 +388,8 @@ export default {
394388
...field,
395389
isReferences,
396390
isEmbeddeds,
397-
isRelations: field.reference || field.embedded,
398-
isManyRelations: isEmbeddeds || isReferences,
391+
isRelation: field.reference || field.embedded,
392+
isRelations: isEmbeddeds || isReferences,
399393
},
400394
};
401395
}, {});

templates/quasar/components/foo/FooForm.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<q-form class="q-pa-md q-col-gutter-y-md" @submit="emitSubmit">
33
<div class="row q-gutter-md">
44
{{#each formFields}}
5-
{{#if isManyRelations}}
5+
{{#if isRelations}}
66
<FormRepeater
77
:values="item.{{name}}"
88
:label="$t('{{../lc}}.{{name}}')"
@@ -56,7 +56,7 @@
5656
import { {{titleUcFirst}} } from 'src/types/{{lc}}';
5757
import type { SubmissionErrors } from 'src/types/error';
5858
import { Ref, ref, toRef } from 'vue';
59-
{{#if hasManyRelations}}
59+
{{#if hasIsRelations}}
6060
import FormRepeater from 'src/components/common/CommonFormRepeater.vue';
6161
import { Item } from 'src/types/item';
6262
{{/if}}

0 commit comments

Comments
 (0)