Vue
Components for Vue 3.
bash
npm i kubai-icons-vuevue
<script setup>
import { Folder, BellOff } from "kubai-icons-vue";
</script>
<template>
<Folder :size="28" color="#6366F1" />
<BellOff variant="soft" title="Muted" />
</template>Props
size, color, variant, badgeColor, trigger, hover, active (with v-model:active), defaultActive and title, as defined in the React guide.
By name
vue
<script setup>
import { DynamicIcon } from "kubai-icons-vue/dynamic";
</script>
<template>
<DynamicIcon :name="item.icon" />
</template>Nuxt
Components render on the server; motion attaches on the client. Components can be imported where used or registered in a plugin.