diff --git a/src/v2/core/CalendarOrchestrator.ts b/src/v2/core/CalendarOrchestrator.ts index a39aa14..4fd0e56 100644 --- a/src/v2/core/CalendarOrchestrator.ts +++ b/src/v2/core/CalendarOrchestrator.ts @@ -108,13 +108,13 @@ export class CalendarOrchestrator { // Hent alle entities og filtrer på parentIds const allEntities = await service.getAll(); const entities = allEntities.filter(e => - parentIds.includes((e as Record).id as string) + parentIds.includes((e as unknown as Record).id as string) ); // Byg parent-child map const map: Record = {}; for (const entity of entities) { - const entityRecord = entity as Record; + const entityRecord = entity as unknown as Record; const children = (entityRecord[property] as string[]) || []; map[entityRecord.id as string] = children; } diff --git a/wwwroot/css/v2/calendar-v2-layout.css b/wwwroot/css/v2/calendar-v2-layout.css index cc01eb2..3ef668c 100644 --- a/wwwroot/css/v2/calendar-v2-layout.css +++ b/wwwroot/css/v2/calendar-v2-layout.css @@ -116,6 +116,7 @@ swp-grid-container { grid-column: 2; grid-row: 1 / 3; display: grid; + grid-template-columns: minmax(0, 1fr); grid-template-rows: subgrid; overflow: hidden; } @@ -136,6 +137,7 @@ swp-header-viewport { swp-content-viewport { overflow: hidden; min-height: 0; + width: 100%; } swp-header-track {