nuxt-icons
Version:
[](https://github.com/gitFoxCode/nuxt-icons) # Nuxt Icons A module for Nuxt 3 that allows you to use your own SVG icons quickly and enjoyably.
22 lines (19 loc) • 481 B
JavaScript
import { defineNuxtModule, createResolver, addComponent } from '@nuxt/kit';
const module = defineNuxtModule({
meta: {
name: "nuxt-icons",
configKey: "nuxtIcons",
compatibility: {
nuxt: "^3.0.0"
}
},
setup(options, nuxt) {
const { resolve } = createResolver(import.meta.url);
addComponent({
name: "nuxt-icon",
global: true,
filePath: resolve("./runtime/components/nuxt-icon.vue")
});
}
});
export { module as default };