Skip to content

Commit 90c66b2

Browse files
committed
🐛 Update service worker logic to always check for updates and enable Workbox dev options
1 parent fa782ee commit 90c66b2

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ export default function App() {
238238
setInstallBtnVisible(true);
239239
});
240240

241-
if ('serviceWorker' in navigator && import.meta.env.PROD) {
241+
if ('serviceWorker' in navigator) {
242242
// Only reload on SW *update* (not initial install)
243243
if (navigator.serviceWorker.controller) {
244244
navigator.serviceWorker.addEventListener('controllerchange', () => {

vite.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ export default defineConfig({
6060
workbox: {
6161
globPatterns: ['**/*.{js,css,html,png,ico,svg,woff2,json}'],
6262
},
63+
devOptions: {
64+
enabled: true,
65+
},
6366
}),
6467
],
6568
resolve: {

0 commit comments

Comments
 (0)