diff --git a/static/q.ts b/static/q.ts index 6dca0eb..45b3573 100644 --- a/static/q.ts +++ b/static/q.ts @@ -1,16 +1,10 @@ -/** - * querySelector on a container element, scoped to that element. - */ +/** QuerySelector on a container element, scoped to that element. */ export const q = (container: HTMLElement, selector: string): T | null => - container.querySelector(selector) as T | null; + container.querySelector(selector); -/** - * querySelector on the document. - */ +/** QuerySelector on the document. */ export const qs = (selector: string): T | null => - document.querySelector(selector) as T | null; + document.querySelector(selector); -/** - * Get a data attribute value from an element, defaults to empty string. - */ +/** Get a data attribute value from an element, defaults to empty string. */ export const dataset = (el: HTMLElement, key: string): string => el.dataset[key] ?? "";