From e76e684b4dccdb22c466c96600e30a7314160a9f Mon Sep 17 00:00:00 2001 From: zihluwang Date: Thu, 23 Apr 2026 20:37:43 +0800 Subject: [PATCH] feat: integrate dayjs with duration plugin and update imports --- src/init/index.ts | 1 - src/main.tsx | 1 - src/{init => shared}/dayjs/index.ts | 2 +- src/shared/web-client/index.ts | 2 +- 4 files changed, 2 insertions(+), 4 deletions(-) delete mode 100644 src/init/index.ts rename src/{init => shared}/dayjs/index.ts (66%) diff --git a/src/init/index.ts b/src/init/index.ts deleted file mode 100644 index fc6e552..0000000 --- a/src/init/index.ts +++ /dev/null @@ -1 +0,0 @@ -import "./dayjs" \ No newline at end of file diff --git a/src/main.tsx b/src/main.tsx index 91dc8c0..26957b7 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -6,7 +6,6 @@ import { PersistGate } from "redux-persist/integration/react" import { App as AntApp, ConfigProvider as AntConfigProvider } from "antd" import { StyleProvider as AntStyleProvider } from "@ant-design/cssinjs" import AntSimplifiedChinese from "antd/locale/zh_CN" -import "@/init" import router from "@/router" import store, { persistor } from "@/store" import "./index.css" diff --git a/src/init/dayjs/index.ts b/src/shared/dayjs/index.ts similarity index 66% rename from src/init/dayjs/index.ts rename to src/shared/dayjs/index.ts index 35a84ed..42e67bc 100644 --- a/src/init/dayjs/index.ts +++ b/src/shared/dayjs/index.ts @@ -3,4 +3,4 @@ import duration from "dayjs/plugin/duration" dayjs.extend(duration) -console.log("Global Dayjs plugins initialised.") \ No newline at end of file +export default dayjs diff --git a/src/shared/web-client/index.ts b/src/shared/web-client/index.ts index a797175..b2fc077 100644 --- a/src/shared/web-client/index.ts +++ b/src/shared/web-client/index.ts @@ -1,5 +1,5 @@ import axios from "axios" -import dayjs from "dayjs" +import dayjs from "@/shared/dayjs" const WebClient = axios.create({ baseURL: import.meta.env.VITE_API_BASE_URL,