Project uses Calendar 5.4.1 for one page as well as a declaration for a splitter and a panel:
<bryntum-calendar
[events]="events"
[resources]="resources!"
[eventTooltipFeature]="calendarConfig!.features!.eventTooltip!"
[eventEditFeature]="calendarConfig!.features!.eventEdit!"
(blah blah snip)>
</bryntum-calendar>
<bryntum-splitter></bryntum-splitter>
<bryntum-panel
[type]="panelConfig!.type!"
[dock]="panelConfig!.dock!"
[title]="panelConfig!.title!"
(blah blah snip)>
</bryntum-panel>
Have now also added scheduler 5.5.2 on a different page. Since doing so, the calendar page does not function and console shows error:
Multiple components match node with tagname bryntum-splitter: BryntumSplitterComponent and BryntumSplitterComponent.
If I remove the splitter declaration and leave the panel it is:
Multiple components match node with tagname bryntum-panel: BryntumPanelComponent and BryntumPanelComponent.
If I remove both splitter and panel declarations, all is well and both the calendar and scheduler work fine on their respective pages.
I've seen a few posts with similar issue. One where someone is using scheduler and Gannt but on the same page. I need to remove or uninstall one of these packages to eliminate redundant declarations? Something like that?
"@bryntum/calendar": "^5.4.1",
"@bryntum/calendar-angular": "^5.4.1",
"@bryntum/scheduler": "^5.5.2",
"@bryntum/scheduler-angular": "^5.5.2",