Files
crater/resources/scripts/components/base/BaseIcon.vue
Mohit Panjwani 082d5cacf2 v5.0.0 update
2021-11-30 18:58:19 +05:30

21 lines
348 B
Vue

<template>
<component v-if="isLoaded" :is="heroIcons[name]" class="h-5 w-5" />
</template>
<script setup>
import { ref, onMounted } from 'vue'
import * as heroIcons from '@heroicons/vue/outline'
const isLoaded = ref(false)
const props = defineProps({
name: {
type: String,
},
})
onMounted(() => {
isLoaded.value = true
})
</script>