SpeciesFileGroup/taxonworks

View on GitHub
app/javascript/vue/components/radials/BiologicalAssociation/radial.vue

Summary

Maintainability
Test Coverage
<template>
  <RadialBatch
    v-bind="attrs"
    title="Radial biological associations"
    :slices="SLICES"
    :object-type="BIOLOGICAL_ASSOCIATION"
  />
</template>

<script setup>
import { useAttrs } from 'vue'
import { BIOLOGICAL_ASSOCIATION } from '@/constants'
import RadialBatch from '@/components/radials/shared/RadialBatch.vue'
import RotateSlice from './components/RotateSlice.vue'
import RelationshipSlice from './components/RelationshipSlice.vue'

const SLICES = {
  Rotate: RotateSlice,
  'Change relationship': RelationshipSlice
}

defineOptions({
  name: 'RadialBiologicalAssociations'
})

const attrs = useAttrs()
</script>