Files
ep-133-project-export/src/index.tsx

24 lines
573 B
TypeScript
Raw Normal View History

2026-07-13 04:39:10 +02:00
import * as Sentry from '@sentry/react';
import { render } from 'preact';
import App from './App';
import { swUpdateAvailableAtom } from './atoms/swUpdate';
import { store } from './lib/store';
import './styles.css';
import { registerSW } from 'virtual:pwa-register';
if (import.meta.env.VITE_SENTRY_DSN) {
Sentry.init({
dsn: import.meta.env.VITE_SENTRY_DSN,
sendDefaultPii: true,
});
}
registerSW({
immediate: true,
onNeedRefresh() {
store.set(swUpdateAvailableAtom, true);
},
});
render(<App />, document.getElementById('app') || document.body);