diff --git a/.npmrc b/.npmrc index 038dafa..7b3d6c6 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,4 @@ registry=https://registry.npmmirror.com/ registry=https://mirrors.huaweicloud.com/repository/npm/ -registry=https://registry.npmjs.org/ \ No newline at end of file +registry=https://registry.npmjs.org/ +@feewee:registry=https://registry.feewee.cn/ \ No newline at end of file diff --git a/package.json b/package.json index 5987f86..daef8fc 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "@ant-design/pro-descriptions": "^1.9.10", "@ant-design/pro-layout": "^6.24.1", "@antv/data-set": "^0.10.2", + "@feewee/helper-wasm": "^0.1.5", "@types/js-cookie": "^2.2.2", "@types/qrcode.react": "^1.0.1", "@types/react-image-crop": "^8.1.2", diff --git a/src/layouts/BasicLayout.tsx b/src/layouts/BasicLayout.tsx index 21d0413..7f3e63c 100644 --- a/src/layouts/BasicLayout.tsx +++ b/src/layouts/BasicLayout.tsx @@ -11,6 +11,7 @@ import { userMenuApi, MenuItem } from "./api"; import { getUserInfo, UserInfo } from "@/pages/Login/api"; import { formatMenus } from "./entity"; import zhCN from "antd/lib/locale-provider/zh_CN"; +import * as wasm from '@feewee/helper-wasm'; import { ConfigProvider } from "antd"; import "braft-editor/dist/index.css"; import "./common.less"; @@ -41,6 +42,7 @@ const BasicLayout: React.FC = ({ dispatch, children, ...other } useEffect(() => { + wasm.check_update(); userMenuApi() .then((res) => { setMenuData(formatMenus(res.data!));