km-web-plugin
Version:
ICE Web Plugin Initializer
29 lines (23 loc) • 629 B
text/typescript
import { createApp } from "vue";
import PrimeVue from "primevue/config";
import Tooltip from "primevue/tooltip";
import ToastService from "primevue/toastservice";
import { Theme } from "../../temp/src/themes/theme";
import GlobalTool from "./GlobalTool.vue";
import "primeicons/primeicons.css";
import "../../temp/src/assets/css/main.css";
const app = createApp(GlobalTool);
app.use(PrimeVue, {
ripple: true,
theme: {
preset: Theme,
options: {
prefix: "p",
darkModeSelector: "light",
cssLayer: false,
},
},
});
app.directive("tooltip", Tooltip);
app.use(ToastService);
app.mount("#app");