Composer מותאם אישית - בעיה עם tag-chooser ו-d-editor

יצרתי מלחין מותאם אישית באמצעות מחברים, ואני משתמש כעת באלמנט select של HTML כדי להציג תגיות מותאמות אישית. התגיות נמשכות מקבוצות תגיות כאשר המלחין נפתח, אך הדבר גורם להשהיה ניכרת מכיוון שהשליפה לוקחת זמן, מה שמשאיר את המלחין לא מגיב בזמן הטעינה.

כדי לשפר זאת, ברצוני להשתמש ברכיב tag-chooser המובנה של Discourse ולרנדר רק את התגיות הספציפיות שאני צריך. הדרישה שלי כוללת שלושה סוגים שונים של תגיות, ולכן אני רוצה להשתמש בשלוש מופעים נפרדים של tag-chooser. עם זאת, איני בטוח כיצד להגדיר אותו כדי להציג רק את התגיות שאני רוצה. בחנתי את האפשרות allowedTagGroup, אך נראה שהיא מספקת רק שמות של קבוצות תגיות, ואיני בטוח כיצד להשתמש בה ביעילות עם tag-chooser.

בנוסף, כללתי מספר מופעים של d-editor במלחין שלי (כנדרש), אך נראה שהם מקושרים זה לזה, כלומר שינויים בעורך אחד משפיעים על האחרים. ברצוני לדעת כיצד להפריד אותם כראוי כדי שכל עורך יוכל לפעול באופן עצמאי.

אם למישהו יש הצעות או שיטות עבודה מומלצות לפתרון שתי הבעיות הללו, אודה מאוד להכוונה.

שלום לכולם, אני עדיין תקוע בנושא הזה ואשמח מאוד לקבל הדרכה. האם מישהו עבד עם רכיבי tag-chooser מרובים או הפרדת מופעים מרובים של d-editor במלחין מותאם אישית? אפילו רמזים או דוגמאות יעזרו מאוד. תודה מראש!

אודה אם מישהו יוכל לספק קלט בנוגע לסוגיה זו.