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
This commit is contained in:
parent
ee46593a5a
commit
2c1af56718
1 changed files with 3 additions and 2 deletions
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue