Avrebbe senso spostare questo componente fuori dalla cartella admin?
L’alternativa è ovviamente utilizzare un mio componente o copiare quello esistente, ma volevo chiedere prima a voi. Forse c’è un modo per caricare questo componente indipendentemente dallo stato dell’utente, ma non so come.
O forse, rendere tutte le cose amministrative disponibili in TC/plugin (solo programmaticamente tramite personalizzazioni) che possono essere utilizzate dagli utenti normali? Anche questo potrebbe essere utile.
Non so se i bundle del plugin siano tree-shaked, quindi rendere disponibili tutte le cose dell’admin potrebbe avere un costo elevato. Ma più in generale sono d’accordo che sarebbe fantastico poter utilizzare quei componenti che sono molto belli.
Sì, questo è esattamente il problema: non abbiamo (ancora) alcun tree-shaking automatico. I moduli di amministrazione sono separati manualmente in modo che gli utenti normali non debbano sostenere il costo del loro caricamento in rete.
Questa è probabilmente la soluzione migliore. Se ricordo bene, il selettore di colori è abbastanza autonomo, quindi dovrebbe essere facile da copiare.