diff --git a/app/src/components/v-radio/v-radio.vue b/app/src/components/v-radio/v-radio.vue index 4a661bd945..d2aaf8aa22 100644 --- a/app/src/components/v-radio/v-radio.vue +++ b/app/src/components/v-radio/v-radio.vue @@ -20,11 +20,11 @@ import { defineComponent, computed } from 'vue'; export default defineComponent({ props: { value: { - type: String, + type: [String, Number], required: true, }, modelValue: { - type: String, + type: [String, Number], default: null, }, label: { diff --git a/app/src/interfaces/select-dropdown/select-dropdown.vue b/app/src/interfaces/select-dropdown/select-dropdown.vue index bf76351d18..b7ab09088b 100644 --- a/app/src/interfaces/select-dropdown/select-dropdown.vue +++ b/app/src/interfaces/select-dropdown/select-dropdown.vue @@ -36,7 +36,7 @@ export default defineComponent({ default: false, }, value: { - type: String, + type: [String, Number], default: null, }, choices: { diff --git a/app/src/interfaces/select-radio/select-radio.vue b/app/src/interfaces/select-radio/select-radio.vue index 4a9f7856b3..fc53b87caf 100644 --- a/app/src/interfaces/select-radio/select-radio.vue +++ b/app/src/interfaces/select-radio/select-radio.vue @@ -54,7 +54,7 @@ export default defineComponent({ default: false, }, value: { - type: String, + type: [String, Number], default: null, }, choices: {