2022-03-03 10:26:15 +00:00
|
|
|
import { createApp } from "vue";
|
|
|
|
import { createPinia } from "pinia";
|
|
|
|
|
|
|
|
import App from "./App.vue";
|
|
|
|
import router from "./router";
|
2022-06-14 07:56:55 +00:00
|
|
|
import "@halo-dev/components/dist/style.css";
|
2022-03-11 03:51:40 +00:00
|
|
|
import "@/styles/tailwind.css";
|
2022-05-26 09:37:08 +00:00
|
|
|
import { Dropdown, Menu, Tooltip, VClosePopper, VTooltip } from "floating-vue";
|
|
|
|
import "floating-vue/dist/style.css";
|
2022-05-27 09:28:25 +00:00
|
|
|
// @ts-ignore
|
|
|
|
import VueGridLayout from "vue-grid-layout";
|
|
|
|
import Widgets from "@/views/dashboard/widgets";
|
2022-03-03 10:26:15 +00:00
|
|
|
|
|
|
|
const app = createApp(App);
|
|
|
|
|
|
|
|
app.use(createPinia());
|
|
|
|
app.use(router);
|
2022-05-27 09:28:25 +00:00
|
|
|
app.use(VueGridLayout);
|
|
|
|
app.use(Widgets);
|
2022-03-03 10:26:15 +00:00
|
|
|
|
2022-05-26 09:37:08 +00:00
|
|
|
app.directive("tooltip", VTooltip);
|
|
|
|
app.directive("close-popper", VClosePopper);
|
|
|
|
|
|
|
|
app.component("FloatingDropdown", Dropdown);
|
|
|
|
app.component("FloatingTooltip", Tooltip);
|
|
|
|
app.component("FloatingMenu", Menu);
|
|
|
|
|
2022-03-03 10:26:15 +00:00
|
|
|
app.mount("#app");
|