¡Gracias por tu respuesta! Pero noté que cuando hago clic en el botón NEGRITA, aparece el código ** y luego desaparece cuando vuelvo a hacer clic. Mi botón personalizado no tiene la capacidad de hacer desaparecer el código cuando se hace clic de nuevo.
¿Tienes alguna solución para esto? El código de mi botón personalizado es el siguiente:
const currentLocale = I18n.currentLocale();
if (!I18n.translations[currentLocale].js.composer) {
I18n.translations[currentLocale].js.composer = {};
}
I18n.translations[currentLocale].js.composer.ttl_spoiler_text = "Insertar contenido oculto";
I18n.translations[currentLocale].js.ttl_dice_title = "ttl-spoiler";
api.onToolbarCreate(function(toolbar) {
toolbar.addButton({
id: "ttl-spoiler",
icon: "ttl-spoiler-icon",
group: "extras",
preventFocus: true,
trimLeading: true,
perform: (e) => e.applySurround("[spoiler]", "[/spoiler]", "ttl_spoiler_text")
});
});