# ¿Cómo añadir mi propio drop down (popupMenu) como las opciones del composer?

**URL:** <https://meta.discourse.org/t/how-to-add-my-own-drop-down-popupmenu-like-the-composer-options/272314>\
**Category:** Development\
**Tags:** composer\
**Created:** [20 Julio, 2023 17:34 UTC](https://meta.discourse.org/t/how-to-add-my-own-drop-down-popupmenu-like-the-composer-options/272314 "2023-07-20T17:34:45Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)\
**Post date:** [26 Julio, 2023 01:03 UTC](https://meta.discourse.org/t/how-to-add-my-own-drop-down-popupmenu-like-the-composer-options/272314/2 "2023-07-26T01:03:21Z")

</div>

No creo que nuestra API de plugin de JavaScript esté configurada para que sea fácil agregar un menú desplegable secundario en este momento. Las personalizaciones de la barra de herramientas que se me ocurren solo han agregado opciones al menú desplegable existente.

Para que _algo_ se renderice, necesitarías cambiar tu `group` a `"extras"`. Los grupos están [codificados](https://github.com/discourse/discourse/blob/85e2f673679bd88b23f3f8908241a03470eb617b/app/assets/javascripts/discourse/app/components/d-editor.js#L57-L61) y se relacionan con las diversas secciones de los botones del compositor.

La otra cosa a tener en cuenta es que el `icon` que elijas debe agregarse a través de tu componente de tema o la configuración del sitio `svg icon subset`.

Más allá de eso, me temo que te estás adentrando en un territorio bastante inexplorado.

---

_[View the full topic](https://meta.discourse.org/t/how-to-add-my-own-drop-down-popupmenu-like-the-composer-options/272314)._
