2022-05-14 10:22:06 +00:00
|
|
|
import { hydrate } from "react-dom";
|
|
|
|
import { RemixBrowser } from "@remix-run/react";
|
|
|
|
|
|
|
|
hydrate(<RemixBrowser />, document);
|
2022-05-30 00:21:42 +00:00
|
|
|
|
|
|
|
if ("serviceWorker" in navigator) {
|
|
|
|
window.addEventListener("load", async () => {
|
|
|
|
try {
|
|
|
|
await navigator.serviceWorker.register("/entry.worker.js");
|
|
|
|
await navigator.serviceWorker.ready;
|
|
|
|
} catch (error) {
|
|
|
|
console.error("Service worker registration failed", error, (error as Error).name);
|
|
|
|
}
|
|
|
|
});
|
|
|
|
}
|