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",