Skip to content

Commit 254f3b1

Browse files
refactor: register Service Worker on app startup
1 parent 2a8a346 commit 254f3b1

1 file changed

Lines changed: 16 additions & 7 deletions

File tree

src/main.tsx

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
1-
import {StrictMode} from 'react';
2-
import {createRoot} from 'react-dom/client';
1+
import { StrictMode, useEffect } from 'react';
2+
import { createRoot } from 'react-dom/client';
33
import App from './App.tsx';
44
import './index.css';
5+
import { registerServiceWorker } from './registerSW.ts';
56

6-
createRoot(document.getElementById('root')!).render(
7-
<StrictMode>
8-
<App />
9-
</StrictMode>,
10-
);
7+
function Main() {
8+
useEffect(() => {
9+
registerServiceWorker();
10+
}, []);
11+
12+
return (
13+
<StrictMode>
14+
<App />
15+
</StrictMode>
16+
);
17+
}
18+
19+
createRoot(document.getElementById('root')!).render(<Main />);

0 commit comments

Comments
 (0)