forked from mirrors/iceshrimp
18 lines
337 B
Vue
18 lines
337 B
Vue
<template>
|
|
<span class="mk-file-type-icon">
|
|
<template v-if="kind == 'image'"
|
|
><i class="ph-file-image ph-bold ph-lg"></i
|
|
></template>
|
|
</span>
|
|
</template>
|
|
|
|
<script lang="ts" setup>
|
|
import { computed } from "vue";
|
|
|
|
const props = defineProps<{
|
|
type: string;
|
|
}>();
|
|
|
|
const kind = computed(() => props.type.split("/")[0]);
|
|
</script>
|