diff options
author | metamuffin <metamuffin@disroot.org> | 2023-07-26 19:35:47 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-07-26 19:35:47 +0200 |
commit | 07611aa3a79e49e39b2a8a9e93d00df2a6a080d2 (patch) | |
tree | 3408c183cd304f188a71c0c844037321a3e9e2b4 /frontend/main.ts | |
parent | ddf463e50a97e1606e5b699cc00f3dc5cbf5312f (diff) | |
download | fastbangs-07611aa3a79e49e39b2a8a9e93d00df2a6a080d2.tar fastbangs-07611aa3a79e49e39b2a8a9e93d00df2a6a080d2.tar.bz2 fastbangs-07611aa3a79e49e39b2a8a9e93d00df2a6a080d2.tar.zst |
load bangs before load finished
Diffstat (limited to 'frontend/main.ts')
-rw-r--r-- | frontend/main.ts | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/frontend/main.ts b/frontend/main.ts index a5c18e7..85de64e 100644 --- a/frontend/main.ts +++ b/frontend/main.ts @@ -2,12 +2,10 @@ import { bangs, load_bangs, process_query } from "./query.ts"; import { add_page_content, status } from "./ui.ts" +load_bangs() globalThis.addEventListener("hashchange", () => process_url()) -globalThis.addEventListener("load", () => { - load_bangs() // not awaiting so we can continue loading - process_url() -}) +globalThis.addEventListener("load", () => process_url()) function process_url() { if (document.location.hash.length != 0) { @@ -21,7 +19,7 @@ function process_url() { } bangs.then(bangs => { console.log("bop"); - + if (!bangs[engine]) { status("error", "Engine does not exist") window.location.hash = "#" |