search

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 3165c3dccb24f90afc3bcca6b476387a3a87c3a7
parent 0b569d2b86e2218ed9131f3b31d53ba39e3a81f5
Author: Theo Browne <me@t3.gg>
Date:   Fri, 14 Feb 2025 23:33:45 -0800

default bang in localstorage

Diffstat:
Msrc/main.ts | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main.ts b/src/main.ts @@ -1,8 +1,6 @@ import { bangs } from "./bang"; import "./global.css"; -const defaultBang = bangs.find((b) => b.t === "g"); - function noSearchDefaultPageRender() { const app = document.querySelector<HTMLDivElement>("#app")!; app.innerHTML = ` @@ -46,6 +44,9 @@ function noSearchDefaultPageRender() { }); } +const LS_DEFAULT_BANG = localStorage.getItem("default-bang") ?? "g"; +const defaultBang = bangs.find((b) => b.t === LS_DEFAULT_BANG); + function getBangredirectUrl() { const url = new URL(window.location.href); const query = url.searchParams.get("q")?.trim() ?? "";