SpeciesFileGroup/taxonworks

View on GitHub
app/javascript/vue/tasks/interactive_keys/components/Descriptors/shared.js

Summary

Maintainability
A
40 mins
Test Coverage
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)
      }
    }
  }
}