@nuxt/ui
Version:
A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.
14 lines (13 loc) • 351 B
JavaScript
import { addIcon } from "@iconify/vue";
import { init } from "virtual:nuxt-ui-icons";
export default {
install() {
init((name, data) => {
const colon = name.indexOf(":");
if (colon !== -1 && name.slice(0, colon).includes("-")) {
addIcon(name.replace(":", "-"), data);
}
return addIcon(name, data);
});
}
};