app/javascript/vue/tasks/interactive_keys/components/Descriptors/shared.js
import DescriptorContainer from './DescriptorContainer.vue'
export default {
components: { DescriptorContainer },
props: {
descriptor: {
type: Object,
required: true
},
modelValue: {
type: Object,
default: () => []
}
},
computed: {
selected: {
get () {
return this.modelValue
},
set (value) {
this.$emit('update:modelValue', value)
}
}
}
}