style: format static/q.ts

This commit is contained in:
2026-06-21 02:05:01 +02:00
committed by Milas Holsting
parent 65d5d1774c
commit cc071ce9a7

View File

@@ -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 = <T extends Element>(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 = <T extends Element>(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] ?? "";