chore(Icon): improve component

This commit is contained in:
Benjamin Canac
2022-02-11 18:13:25 +01:00
parent f513ea6ca8
commit 382e3b8e52
3 changed files with 6 additions and 29 deletions

View File

@@ -1,19 +1,17 @@
<template>
<Icon :icon="name" />
<Icon :icon="icon" />
</template>
<script setup>
import { Icon, addCollection } from '@iconify/vue/dist/offline'
import outline from '@iconify-json/heroicons-outline/icons.json'
import solid from '@iconify-json/heroicons-solid/icons.json'
import { Icon } from '@iconify/vue/dist/offline'
import { loadIcon } from '@iconify/vue'
addCollection(outline)
addCollection(solid)
defineProps({
const props = defineProps({
name: {
type: [String, Object],
required: true
}
})
const icon = await loadIcon(props.name)
</script>