feat(documents): timeline date-range filter with density bars (#385) #478

Merged
marcel merged 52 commits from feat/issue-385-timeline-density-filter into main 2026-05-08 12:27:17 +02:00
Showing only changes of commit 8e29f428d7 - Show all commits

View File

@@ -2,8 +2,9 @@ import { browser } from '$app/environment';
import { fetchDensity } from '$lib/document/timeline';
import type { PageLoad } from './$types';
export const load: PageLoad = async ({ url, fetch }) => {
export const load: PageLoad = async ({ url, fetch, data }) => {
const view = url.searchParams.get('view');
const isDesktop = browser && window.matchMedia('(min-width: 640px)').matches;
return await fetchDensity(fetch, view, isDesktop);
const density = await fetchDensity(fetch, view, isDesktop);
return { ...data, ...density };
};