From e77513110bc64a534936427066743ee82c4a6950 Mon Sep 17 00:00:00 2001 From: Thaum Rystra Date: Sat, 4 Apr 2020 18:40:08 +0200 Subject: [PATCH] Refactored all forms for updated code style --- .../ui/properties/forms/ActionForm.vue | 377 +++++++++--------- .../ui/properties/forms/AdjustmentForm.vue | 72 ++-- .../properties/forms/AdjustmentListForm.vue | 94 +++-- .../ui/properties/forms/AttackForm.vue | 6 +- .../ui/properties/forms/AttributeForm.vue | 199 ++++----- app/imports/ui/properties/forms/BuffForm.vue | 98 ++--- .../ui/properties/forms/BuffListForm.vue | 82 ++-- .../ui/properties/forms/ClassLevelForm.vue | 85 ++-- .../ui/properties/forms/ContainerForm.vue | 118 +++--- .../ui/properties/forms/DamageForm.vue | 78 ++-- .../ui/properties/forms/DamageListForm.vue | 95 +++-- .../properties/forms/DamageMultiplierForm.vue | 144 ++++--- .../ui/properties/forms/EffectForm.vue | 134 ++++--- .../ui/properties/forms/EffectListForm.vue | 152 +++---- .../ui/properties/forms/ExperienceForm.vue | 102 +++-- .../ui/properties/forms/FeatureForm.vue | 35 +- .../ui/properties/forms/FolderForm.vue | 25 +- app/imports/ui/properties/forms/ItemForm.vue | 172 ++++---- app/imports/ui/properties/forms/NoteForm.vue | 33 +- .../ui/properties/forms/ProficiencyForm.vue | 53 +-- .../ui/properties/forms/ResultsForm.vue | 138 +++---- app/imports/ui/properties/forms/RollForm.vue | 169 ++++---- .../ui/properties/forms/SavingThrowForm.vue | 71 ++-- app/imports/ui/properties/forms/SkillForm.vue | 138 ++++--- app/imports/ui/properties/forms/SpellForm.vue | 232 +++++------ .../ui/properties/forms/SpellListForm.vue | 71 ++-- .../properties/forms/shared/FormSection.vue | 47 ++- .../properties/forms/shared/FormSections.vue | 9 +- .../forms/shared/ProficiencySelect.vue | 45 ++- .../forms/shared/schemaFormMixin.js | 4 +- 30 files changed, 1561 insertions(+), 1517 deletions(-) diff --git a/app/imports/ui/properties/forms/ActionForm.vue b/app/imports/ui/properties/forms/ActionForm.vue index ec76ee26..78e22b74 100644 --- a/app/imports/ui/properties/forms/ActionForm.vue +++ b/app/imports/ui/properties/forms/ActionForm.vue @@ -1,198 +1,201 @@ diff --git a/app/imports/ui/properties/forms/AdjustmentForm.vue b/app/imports/ui/properties/forms/AdjustmentForm.vue index d16b1d45..ae1244ec 100644 --- a/app/imports/ui/properties/forms/AdjustmentForm.vue +++ b/app/imports/ui/properties/forms/AdjustmentForm.vue @@ -1,37 +1,37 @@ diff --git a/app/imports/ui/properties/forms/AttackForm.vue b/app/imports/ui/properties/forms/AttackForm.vue index 068c7024..6401cd77 100644 --- a/app/imports/ui/properties/forms/AttackForm.vue +++ b/app/imports/ui/properties/forms/AttackForm.vue @@ -1,5 +1,9 @@ diff --git a/app/imports/ui/properties/forms/ContainerForm.vue b/app/imports/ui/properties/forms/ContainerForm.vue index 46c33809..cbd3fd7a 100644 --- a/app/imports/ui/properties/forms/ContainerForm.vue +++ b/app/imports/ui/properties/forms/ContainerForm.vue @@ -1,60 +1,63 @@ @@ -74,7 +77,10 @@ export default { type: Object, default: () => ({}), }, - debounceTime: Number, + debounceTime: { + type: Number, + default: undefined, + }, }, } diff --git a/app/imports/ui/properties/forms/DamageForm.vue b/app/imports/ui/properties/forms/DamageForm.vue index a333a4f0..b2baa872 100644 --- a/app/imports/ui/properties/forms/DamageForm.vue +++ b/app/imports/ui/properties/forms/DamageForm.vue @@ -1,46 +1,43 @@ diff --git a/app/imports/ui/properties/forms/DamageMultiplierForm.vue b/app/imports/ui/properties/forms/DamageMultiplierForm.vue index 2fbf8f02..f31caf96 100644 --- a/app/imports/ui/properties/forms/DamageMultiplierForm.vue +++ b/app/imports/ui/properties/forms/DamageMultiplierForm.vue @@ -1,46 +1,39 @@ diff --git a/app/imports/ui/properties/forms/EffectListForm.vue b/app/imports/ui/properties/forms/EffectListForm.vue index 307f0f1b..8f798ae4 100644 --- a/app/imports/ui/properties/forms/EffectListForm.vue +++ b/app/imports/ui/properties/forms/EffectListForm.vue @@ -1,39 +1,45 @@ @@ -53,80 +59,12 @@ }, parentTarget: { type: String, + required: true, }, - debounceTime: Number, - }, - data(){return { - addEffectLoading: false, - }}, - methods: { - acknowledgeAddEffect(){ - this.addEffectLoading = false; - }, - addEffect(){ - this.addEffectLoading = true; - this.$emit('push', { - path: [], - value: EffectSchema.clean({}), - ack: this.acknowledgeAddEffect, - }); - }, - }, - } - - - - - - diff --git a/app/imports/ui/properties/forms/FeatureForm.vue b/app/imports/ui/properties/forms/FeatureForm.vue index 1610afc6..9e437c2b 100644 --- a/app/imports/ui/properties/forms/FeatureForm.vue +++ b/app/imports/ui/properties/forms/FeatureForm.vue @@ -1,13 +1,13 @@ @@ -38,7 +38,10 @@ type: Object, default: () => ({}), }, - debounceTime: Number, + debounceTime: { + type: Number, + default: undefined, + }, }, data(){ return{ enabledOptions: [ diff --git a/app/imports/ui/properties/forms/FolderForm.vue b/app/imports/ui/properties/forms/FolderForm.vue index 4a461917..69157a28 100644 --- a/app/imports/ui/properties/forms/FolderForm.vue +++ b/app/imports/ui/properties/forms/FolderForm.vue @@ -1,15 +1,15 @@ @@ -24,7 +24,10 @@ type: Object, default: () => ({}), }, - debounceTime: Number, + debounceTime: { + type: Number, + default: undefined, + }, }, }; diff --git a/app/imports/ui/properties/forms/ItemForm.vue b/app/imports/ui/properties/forms/ItemForm.vue index 87dceddb..9ec18183 100644 --- a/app/imports/ui/properties/forms/ItemForm.vue +++ b/app/imports/ui/properties/forms/ItemForm.vue @@ -1,87 +1,90 @@ @@ -101,7 +104,10 @@ export default { type: Object, default: () => ({}), }, - debounceTime: Number, + debounceTime: { + type: Number, + default: undefined, + }, }, } diff --git a/app/imports/ui/properties/forms/NoteForm.vue b/app/imports/ui/properties/forms/NoteForm.vue index 6d939c3d..45963f9e 100644 --- a/app/imports/ui/properties/forms/NoteForm.vue +++ b/app/imports/ui/properties/forms/NoteForm.vue @@ -1,19 +1,19 @@ @@ -28,7 +28,10 @@ type: Object, default: () => ({}), }, - debounceTime: Number, + debounceTime: { + type: Number, + default: undefined, + }, }, }; diff --git a/app/imports/ui/properties/forms/ProficiencyForm.vue b/app/imports/ui/properties/forms/ProficiencyForm.vue index de981ab7..053121e3 100644 --- a/app/imports/ui/properties/forms/ProficiencyForm.vue +++ b/app/imports/ui/properties/forms/ProficiencyForm.vue @@ -1,30 +1,30 @@