feat: title as menu link and updated lists history
Docker Build / build (push) Has been cancelled
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-16 11:47:35 +02:00
parent fb48f64ed8
commit 765f3e1f8a
5 changed files with 70 additions and 41 deletions
-20
View File
@@ -1,20 +0,0 @@
import { getCookie, setCookie } from "@/lib/cookies";
const COOKIE_NAME = "recent-lists";
const MAX_RECENT_LISTS = 32;
export function getRecentLists(): string[] {
const rawData = getCookie(COOKIE_NAME, "");
if (!rawData) {
return [];
}
return rawData.split(",");
}
export function saveRecentList(list: string): void {
const recentLists = [list]
.concat(getRecentLists())
.filter((v, i, a) => a.indexOf(v) === i)
.slice(0, MAX_RECENT_LISTS);
setCookie(COOKIE_NAME, recentLists.join(","));
}