From 53ab332e6d2afe9818914e0026310e4cadcc4202 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Sun, 16 Aug 2026 14:23:32 +0200 Subject: refactor(web): migrate browser code to TypeScript --- web/frontend/dom.ts | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 web/frontend/dom.ts (limited to 'web/frontend/dom.ts') diff --git a/web/frontend/dom.ts b/web/frontend/dom.ts new file mode 100644 index 0000000..a3a1765 --- /dev/null +++ b/web/frontend/dom.ts @@ -0,0 +1,4 @@ +export const requireElement = (element: T | null, description: string): T => { + if (!element) throw new Error(`Missing ${description} element`); + return element; +}; -- cgit v1.2.3