diff --git a/AquaNet/src/libs/ui.ts b/AquaNet/src/libs/ui.ts index 0cae2348..20850e7a 100644 --- a/AquaNet/src/libs/ui.ts +++ b/AquaNet/src/libs/ui.ts @@ -90,3 +90,12 @@ export const CHARTJS_OPT: ChartOptions<"line"> = { } }, } + +/** + * Usage: clazz({a: false, b: true}) -> "b" + * + * @param obj HashMap + */ +export function clazz(obj: { [key: string]: boolean }) { + return Object.keys(obj).filter(k => obj[k]).join(" ") +}