From 2c1af567189b14de5962a689f775e59aa6ffe0c8 Mon Sep 17 00:00:00 2001 From: "Janus C. H. Knudsen" Date: Mon, 15 Dec 2025 23:16:14 +0100 Subject: [PATCH] Enhances resource selector visibility and filtering Updates resource selection to dynamically use selected resource IDs Improves selector visibility logic to show in day and picker views --- src/v2/demo/DemoApp.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/v2/demo/DemoApp.ts b/src/v2/demo/DemoApp.ts index f0e7e22..4c30821 100644 --- a/src/v2/demo/DemoApp.ts +++ b/src/v2/demo/DemoApp.ts @@ -114,7 +114,7 @@ export class DemoApp { return { templateId: 'day', groupings: [ - { type: 'resource', values: ['EMP001', 'EMP002'], idProperty: 'resourceId' }, + { type: 'resource', values: this.selectedResourceIds, idProperty: 'resourceId' }, { type: 'date', values: today, idProperty: 'date', derivedFrom: 'start', hideHeader: true } ] }; @@ -247,6 +247,7 @@ export class DemoApp { private updateSelectorVisibility(): void { const selector = document.querySelector('swp-resource-selector'); - selector?.classList.toggle('hidden', this.currentView !== 'picker'); + const showSelector = this.currentView === 'picker' || this.currentView === 'day'; + selector?.classList.toggle('hidden', !showSelector); } }