From 27e340413c2c7b61935d8712d4e9c0bde3754258 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Tue, 21 Jan 2020 15:55:28 +0000 Subject: [PATCH] Better inherit $attrs on extension components --- src/components/fieldComponents/checkList.vue | 1 + src/components/fieldComponents/numberInput.vue | 1 + src/components/fieldComponents/selectList.vue | 1 + src/components/fieldComponents/textInput.vue | 1 + 4 files changed, 4 insertions(+) diff --git a/src/components/fieldComponents/checkList.vue b/src/components/fieldComponents/checkList.vue index e01b9ff1..b39485d1 100644 --- a/src/components/fieldComponents/checkList.vue +++ b/src/components/fieldComponents/checkList.vue @@ -10,6 +10,7 @@ type="checkbox" :value="option" :checked="value && value.includes(option)" + v-bind="$attrs" @change="updateValue($event.target)" /> {{ option }} diff --git a/src/components/fieldComponents/numberInput.vue b/src/components/fieldComponents/numberInput.vue index cacab2d1..4570308a 100644 --- a/src/components/fieldComponents/numberInput.vue +++ b/src/components/fieldComponents/numberInput.vue @@ -8,6 +8,7 @@ :name="name" :value="value" :placeholder="placeholder" + v-bind="$attrs" @input="$emit('input', Number($event.target.value))" /> diff --git a/src/components/fieldComponents/selectList.vue b/src/components/fieldComponents/selectList.vue index f49e8a74..d082b8eb 100644 --- a/src/components/fieldComponents/selectList.vue +++ b/src/components/fieldComponents/selectList.vue @@ -5,6 +5,7 @@