refactor timi-web

This commit is contained in:
Timi
2026-08-26 21:18:02 +08:00
parent fe5d190308
commit f54a129edb
85 changed files with 1745 additions and 180 deletions
+4 -1
View File
@@ -10,7 +10,9 @@ import "timi-tdesign-mobile/style.css";
import "vue-virtual-scroller/dist/vue-virtual-scroller.css";
import "@/styles/tdesign-custom.css";
import "@/styles/global.less";
import { type ApiResponse, configureUserStore, Network, useUserStore, VCan, VRole } from "timi-web";
import TimiWebUI from "timi-web";
import { configureUserStore, Network, useUserStore, VCan, VRole } from "timi-web-api";
import type { ApiResponse } from "timi-web-api";
import { Message } from "@/utils/message";
import vEntranceTransition from "@/directives/entranceTransition";
@@ -45,6 +47,7 @@ Network.setGlobalRequestInterceptor((config: any) => {
async function bootstrap(): Promise<void> {
const app = createApp(Root);
app.use(pinia);
app.use(TimiWebUI);
app.directive("can", VCan);
app.directive("role", VRole);
app.directive("entrance-transition", vEntranceTransition);