All files / src/components/navigation/annotation AnnotationPanel.vue

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37  4x                                                                      
<template>
  <div class="d-flex flex-column h-100">
    <annotation-tools
      class="flex-shrink-0"
      :items="items"
    />
    <v-divider class="mx-2" />
    <annotation-data-table
      class="flex-grow-1"
      :items="items"
    />
  </div>
</template>
 
<script setup lang="ts">
import { DataOverlayAnnotation } from '@3cr/viewer-types-ts';
 
interface Props {
  items: DataOverlayAnnotation[];
}
 
withDefaults(defineProps<Props>(), {
  items: () => [],
});
</script>
 
<style scoped lang="scss">
:deep(.v-card) {
  display: flex;
  flex-direction: column;
}
 
:deep(.v-card-text) {
  min-height: 0;
}
</style>