main
vue 19 lines 638 Bytes
Raw
1 <template>
2 <ThreatIntelProcessEvaluationProvider v-slot="{ openEvaluation }" :process-name>
3 <code class="text-primary hover:text-primary-hover cursor-pointer transition-colors" @click="openEvaluation()">
4 {{ processName }}
5 <Icon :name="LinkIcon" :size="13" class="relative top-0.5 ml-1" />
6 </code>
7 </ThreatIntelProcessEvaluationProvider>
8 </template>
9
10 <script setup lang="ts">
11 import Icon from "@/components/common/Icon.vue"
12 import ThreatIntelProcessEvaluationProvider from "./ThreatIntelProcessEvaluationProvider.vue"
13
14 const { processName } = defineProps<{
15 processName: string
16 }>()
17
18 const LinkIcon = "carbon:launch"
19 </script>