From 9073fa6429fc308f3fc840dc687303f1c71d73d9 Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Thu, 5 Dec 2024 10:20:45 +0800 Subject: [PATCH] fix: pwa cache --- bun.lockb | Bin 297564 -> 297959 bytes package.json | 4 +-- src/App.tsx | 2 ++ src/components/ReloadPrompt.tsx | 52 ++++++++++++++++++++++++++++ src/locales/en/translation.json | 5 +++ src/locales/zh-CN/translation.json | 5 +++ src/vite-env.d.ts | 21 ++++++++++++ vite.config.ts | 53 ++++++++++++++++++++++++++++- 8 files changed, 139 insertions(+), 3 deletions(-) create mode 100644 src/components/ReloadPrompt.tsx diff --git a/bun.lockb b/bun.lockb index be521dc4bafbb9a3538b7d69a886191a0296b892..c00601c001efc3dffc1c287443ff02719752280a 100755 GIT binary patch delta 1343 zcmZA1Z%mC*90%}o&y(uj6t_QDsdOt!>6ZK%sg$+(GcPc+yuh+q>xCCuFEq?m8S&&# z-LA8csHv5dy0{x_DJo&Byg*z&SQ5MQMW@Bpp-+bgBCptP++JqeZt>MM+eXK-bZ$r3 zc#+AUBbDLJm=4!WN9B*4|HwJ&r#m^5eKzHTLy21#-~NQ}J6!fCGOPHoa55X25mtmQ z*HKL-&;1y>Y<99B#HT&N*d?-Hj8)A7m>`tz_na_3#+s_AzJ^i@Fup`~nM|J60QM^P ze1$9w@gVL0D%nEVOYC31hg!05#9!pmqFp14K>Ss+09FUYhee{tiw?P_BsoT_r}`+w z?`e((DmTNPlij4cXjmuAgli*N4B|SN+*cFb8;dxU*4|8Yi(%7<(X6b6a0y1k^pIO* zaj-XZb1O{V6OaCutc~iH!rqa!lgWQ-7ug-UHxX7v&*=2j?ZKBF_z{KjVGg=E3GoU_v?ZeX{I+1ZWW>!qCU##Hv1iS1*4X)}g06zxVMRJzwK3Rt)i1 zhRq{damJJ^j?o{)@G1I$bHgwn4>h?lxtwnh{m>Ntpw(A6lfUqQdf}@ot8^10Q&qwY z-zv1demf`fR3+Q7VGI`VB%A!>!GZLAoh>I{fB?!&vGue{zB zwglJ(^HtjDDq|wBUY>c0Gc}ntYUk1_l+xKc*pgt?80s9IY{|$kVyNh1OF`Zo6{72G zcFetO-E6BdZ!^tClFK diff --git a/package.json b/package.json index 4cdca57..580812e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "nazha-dashboard-vite", "private": true, - "version": "0.0.0", + "version": "1.0.0", "type": "module", "scripts": { "dev": "vite", @@ -45,7 +45,7 @@ "devDependencies": { "@eslint/js": "^9.16.0", "@types/node": "^22.10.1", - "@types/react": "^18.3.12", + "@types/react": "^18.3.13", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react-swc": "^3.7.2", "autoprefixer": "^10.4.20", diff --git a/src/App.tsx b/src/App.tsx index ea1ed0b..e2abea1 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -6,6 +6,7 @@ import Server from "./pages/Server"; import ServerDetail from "./pages/ServerDetail"; import NotFound from "./pages/NotFound"; import ErrorPage from "./pages/ErrorPage"; +import ReloadPrompt from "./components/ReloadPrompt"; const App: React.FC = () => { return ( @@ -20,6 +21,7 @@ const App: React.FC = () => { } />