feat(ui): add ViewCounter component and enhance accessibility annotations

Introduce a new `ViewCounter` component to manage view tracking for content. Add biome-ignore comments for accessibility standards in several UI components, enhance semantic element usage, and improve tag handling in `SearchSidebar`.
This commit is contained in:
Mathis HERRIOT
2026-01-14 22:18:50 +01:00
parent 0a1391674f
commit 0611ef715c
10 changed files with 55 additions and 17 deletions

View File

@@ -82,6 +82,7 @@ function SidebarProvider({
}
// This sets the cookie to keep the sidebar state.
// biome-ignore lint/suspicious/noDocumentCookie: persistence of sidebar state
document.cookie = `${SIDEBAR_COOKIE_NAME}=${openState}; path=/; max-age=${SIDEBAR_COOKIE_MAX_AGE}`;
},
[setOpenProp, open],