maz-ui
Version:
A standalone components library for Vue.Js 3 & Nuxt.Js 3
19 lines (18 loc) • 396 B
JavaScript
import { WaitHandler } from "maz-ui";
import { defineNuxtPlugin } from "#imports";
export default defineNuxtPlugin(() => {
const waitServer = {
loaders: { value: [] },
anyLoading: { value: false },
isLoading: () => false,
stop: () => {
},
start: () => {
}
};
return {
provide: {
wait: import.meta.server ? waitServer : new WaitHandler()
}
};
});