- Mobile header: removed spinner/error from inside the date button, placed as a fixed-width (24px) sibling slot after the button — date text position is now stable regardless of sync state - Selected day: added selectedDay state tracking the last day column the user clicked; passed to getSelectedDay() so "Selektierter Tag" in the header reflects the actual cursor position, not just visibleDays[0] - getSelectedDay() priority: explicit selection → today if visible → first visible day - Navigating to a new week resets selectedDay so the header stays accurate v1.81.1 |
||
|---|---|---|
| .. | ||
| app | ||
| components | ||
| lib | ||
| types | ||
| middleware.ts | ||