Aangepaste composer - Probleem met tag-chooser en d-editor

Ik heb een aangepaste composer gemaakt met connectors en gebruik momenteel een HTML <select> element om enkele aangepaste tags weer te geven. De tags worden opgehaald uit taggroepen wanneer de composer wordt geopend, maar dit veroorzaakt een merkbare vertraging omdat het ophalen tijd kost, waardoor de composer onresponsief blijft tijdens het laden.

Om dit te verbeteren, wil ik de ingebouwde tag-chooser component van Discourse gebruiken en alleen de specifieke tags weergeven die ik nodig heb. Mijn vereiste omvat drie verschillende soorten tags, dus ik wil drie afzonderlijke tag-chooser instanties gebruiken. Ik weet echter niet zeker hoe ik deze moet configureren om alleen de gewenste tags weer te geven. Ik heb gekeken naar de allowedTagGroup optie, maar deze lijkt alleen taggroepnamen te bieden, en ik ben onduidelijk over hoe ik deze effectief kan gebruiken met de tag-chooser.

Bovendien heb ik meerdere instanties van d-editor in mijn composer opgenomen (zoals vereist), maar ze lijken met elkaar verbonden te zijn, wat betekent dat wijzigingen in de ene editor de andere beïnvloeden. Ik wil graag weten hoe ik ze correct kan scheiden, zodat elke editor onafhankelijk kan functioneren.

Als iemand suggesties of best practices heeft voor het oplossen van deze twee problemen, zou ik uw begeleiding enorm waarderen.

Hallo allemaal, ik zit nog steeds vast met dit probleem en zou wat begeleiding enorm waarderen. Heeft iemand met meerdere tag-chooser-componenten gewerkt of meerdere d-editor-instanties gescheiden in een aangepaste composer? Zelfs aanwijzingen of voorbeelden zouden enorm helpen. Alvast bedankt!

Ik waardeer het als iemand input kan geven op dit geplaatste probleem.