import { Plugin } from "@nuxt/types"
import { icons } from "~/utils/icons";
import { Icon } from "~/utils/icons/icon-type";
interface Globals {
icons: Icon;
}
declare module "vue/types/vue" {
interface Vue {
$globals: Globals;
declare module "@nuxt/types" {
interface Context {
const globalsPlugin: Plugin = (_, inject) => {
inject("globals", {
icons
});
};
export default globalsPlugin