Construtor de Tabelas

Interessante… Acredito que isso ocorra porque fórmulas de planilhas podem ser inseridas usando =, embora fórmulas não sejam suportadas no componente de tema. Vou investigar isso.

O componente de tema usa o pluginAPI para adicionar o botão ao menu da engrenagem (veja o código).

Você poderia usar a api de forma semelhante para adicioná-lo diretamente à barra de ferramentas assim:

  api.onToolbarCreate((toolbar) => {
    toolbar.addButton({
      id: "table-builder",
      group: "extras",
      icon: "table",
      action: "showTableBuilder",
      title: themePrefix("discourse_table_builder.composer.button"),
    });
  });

O que você quer dizer com isso? A funcionalidade do editor de planilhas já está sendo usada. Ela é exibida na modal quando você cria/edita tabelas.

3 curtidas