Interesante… Creo que esto se debe a que las fórmulas de hoja de cálculo se pueden ingresar usando =, aunque las fórmulas no son compatibles con el componente del tema. Investigaré esto.
El componente del tema utiliza el pluginAPI para agregar el botón al menú de la rueda dentada (ver código).
Podrías usar la API de manera similar para agregarla directamente a la barra de herramientas de la siguiente manera:
api.onToolbarCreate((toolbar) => {
toolbar.addButton({
id: "table-builder",
group: "extras",
icon: "table",
action: "showTableBuilder",
title: themePrefix("discourse_table_builder.composer.button"),
});
});
¿A qué te refieres con esto? La funcionalidad del editor de hojas de cálculo ya se está utilizando. Se muestra en el modal cuando creas/editas tablas.