refactor: format
TS Lint / ESLint (push) Has been cancelled
TS Lint / Oxlint (push) Has been cancelled
TS Lint / TypeScript (push) Has been cancelled

This commit is contained in:
2026-07-14 11:47:05 +02:00
parent 566f8403ef
commit a9b2e31d81
17 changed files with 432 additions and 183 deletions
+12 -2
View File
@@ -44,9 +44,19 @@ export function cookieRef<T>(
}
export function booleanCookieRef(name: string, defaultValue: boolean) {
return cookieRef<boolean>(name, defaultValue, (v) => v === "1", (v) => v ? "1" : "0");
return cookieRef<boolean>(
name,
defaultValue,
(v) => v === "1",
(v) => (v ? "1" : "0"),
);
}
export function enumCookieRef<T extends number>(name: string, defaultValue: T) {
return cookieRef<T>(name, defaultValue, (v) => parseInt(v) as T, (v: T) => v.toFixed(0));
return cookieRef<T>(
name,
defaultValue,
(v) => parseInt(v) as T,
(v: T) => v.toFixed(0),
);
}