|
7 | 7 | const thirtyDaysAgo = dayjs().subtract(30, 'days');
|
8 | 8 | </script>
|
9 | 9 |
|
10 |
| -{#snippet summaryDateLabel(date: dayjs.Dayjs, spanDays: number)} |
11 |
| - <div class="col-span-{spanDays}"> |
12 |
| - <div>{date.format('DD')}</div> |
13 |
| - <div>{date.format(' MMM')}</div> |
14 |
| - </div> |
| 10 | +{#snippet summaryDateLabel(date: dayjs.Dayjs)} |
| 11 | + <div>{date.format('DD')}</div> |
| 12 | + <div>{date.format(' MMM')}</div> |
15 | 13 | {/snippet}
|
16 | 14 |
|
17 | 15 | <div class="flex flex-shrink">
|
18 | 16 | <div class="overflow-hidden rounded-lg bg-base-200 p-4">
|
19 | 17 | <div class="relative grid items-center gap-1 overflow-x-scroll pb-4 text-[0.5rem]">
|
20 | 18 | <div class="col-span-1"></div>
|
21 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(1, 'day'), 5)} |
22 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(6, 'day'), 5)} |
23 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(11, 'day'), 5)} |
24 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(16, 'day'), 5)} |
25 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(21, 'day'), 5)} |
26 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(26, 'day'), 4)} |
27 |
| - {@render summaryDateLabel(thirtyDaysAgo.add(30, 'day'), 1)} |
| 19 | + <div class="col-span-5">{@render summaryDateLabel(thirtyDaysAgo.add(1, 'day'))}</div> |
| 20 | + <div class="col-span-5">{@render summaryDateLabel(thirtyDaysAgo.add(6, 'day'))}</div> |
| 21 | + <div class="col-span-5">{@render summaryDateLabel(thirtyDaysAgo.add(11, 'day'))}</div> |
| 22 | + <div class="col-span-5">{@render summaryDateLabel(thirtyDaysAgo.add(16, 'day'))}</div> |
| 23 | + <div class="col-span-5">{@render summaryDateLabel(thirtyDaysAgo.add(21, 'day'))}</div> |
| 24 | + <div class="col-span-4">{@render summaryDateLabel(thirtyDaysAgo.add(26, 'day'))}</div> |
| 25 | + <div class="col-span-1">{@render summaryDateLabel(thirtyDaysAgo.add(30, 'day'))}</div> |
28 | 26 |
|
29 | 27 | {#each summary as summaryItem}
|
30 | 28 | <a class="link-hover link link-primary sticky left-0 mr-2 text-sm" href="/{summaryItem.id}"
|
|
0 commit comments