move registerSW into index.astro
This commit is contained in:
parent
2b5130a972
commit
23bcc6924f
3 changed files with 5 additions and 4 deletions
|
|
@ -1,7 +1,6 @@
|
|||
<script>
|
||||
import { initTransport, registerSW, loadSelectedTransportScript } from "./ts/TransportManager";
|
||||
import { initTransport, loadSelectedTransportScript } from "./ts/TransportManager";
|
||||
loadSelectedTransportScript();
|
||||
registerSW();
|
||||
let form = document.querySelector("form");
|
||||
let input = document.querySelector("input");
|
||||
document.addEventListener("astro:after-swap", initForm);
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ export async function registerSW() {
|
|||
})
|
||||
.then((registration) => {
|
||||
registration.update().then(() => {
|
||||
console.log("Registered SW!")
|
||||
console.log("Registered SW!");
|
||||
resolve(null);
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -64,11 +64,12 @@ export function getStaticPaths() {
|
|||
</div>
|
||||
<ProxyRegistrar />
|
||||
<script>
|
||||
import { TransportMgr, initTransport, loadSelectedTransportScript, loadUltraviolet, loadUltravioletConfig } from "@components/ts/TransportManager";
|
||||
import { TransportMgr, initTransport, loadSelectedTransportScript, loadUltraviolet, loadUltravioletConfig, registerSW } from "@components/ts/TransportManager";
|
||||
document.addEventListener("astro:after-swap", async () => {
|
||||
console.log("Updating transport...");
|
||||
await loadUltraviolet();
|
||||
await loadUltravioletConfig();
|
||||
await registerSW();
|
||||
await loadSelectedTransportScript();
|
||||
TransportMgr.updateTransport();
|
||||
});
|
||||
|
|
@ -77,6 +78,7 @@ export function getStaticPaths() {
|
|||
};
|
||||
await loadUltraviolet();
|
||||
await loadUltravioletConfig();
|
||||
await registerSW();
|
||||
|
||||
async function sendAPIRequest(urlInput: HTMLInputElement, searchSuggestions: HTMLDivElement) {
|
||||
if (!urlInput) throw new Error("urlInput is null");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue