import { registerSW } from 'virtual:pwa-register'; import { internalEmit } from './lib/eventEmitter'; export const updateSW = registerSW({ onNeedRefresh() { internalEmit('PWA', 'update'); }, onOfflineReady() { console.info('Ready to work offline.'); // show a ready to work offline to user }, }) import "./styles/index.scss"; import { render } from "preact"; import { App } from "./pages/app"; // eslint-disable-next-line @typescript-eslint/no-non-null-assertion render(, document.getElementById("app")!);