main
vue 21 lines 611 Bytes
Raw
1 <template>
2 <div class="divide-border flex flex-col gap-4 divide-y-2">
3 <div v-for="reference of references" :key="reference.url" class="flex flex-col gap-0.5 pb-1 text-sm">
4 <div>{{ reference.source }}</div>
5 <div class="text-secondary text-xs">{{ reference.description }}</div>
6 <div>
7 <a :href="reference.url" target="_blank" rel="nofollow noopener noreferrer">
8 {{ reference.url }}
9 </a>
10 </div>
11 </div>
12 </div>
13 </template>
14
15 <script setup lang="ts">
16 import type { MitreReference } from "@/types/mitre.d"
17
18 const { references } = defineProps<{
19 references: MitreReference[]
20 }>()
21 </script>