main.ts 799 B

1234567891011121314151617181920212223242526
  1. import { createApp } from "vue";
  2. import App from "./App.vue";
  3. import router from "./router";
  4. import piniaStore from "./store";
  5. import register from "./components/register";
  6. import V3DragZoom from "v3-drag-zoom";
  7. import { message, notification, Modal } from "@qmth/ui";
  8. import "@qmth/ui/lib/style.css";
  9. import "v3-drag-zoom/dist/style.css";
  10. import "virtual:uno.css";
  11. import "./styles/index.less";
  12. // import "./ap/mock/index.ts";
  13. window.$message = message;
  14. window.$notification = notification;
  15. window.$info = Modal.info;
  16. window.$success = Modal.success;
  17. window.$error = Modal.error;
  18. window.$warning = Modal.warning;
  19. window.$confirm = Modal.confirm;
  20. window.$destroyAll = Modal.destroyAll;
  21. const app = createApp(App);
  22. app.use(router).use(piniaStore).use(register).use(V3DragZoom);
  23. app.mount("#app");