Где addToolbarPopupMenuOption?

Я использовал addToolbarPopupMenuOptionsCallback и получил уведомление о том, что он переименован в addToolbarPopupMenuOption, но при вызове addToolbarPopupMenuOption возникает ошибка, что он не существует.


  addToolbarPopupMenuOptionsCallback(opts) {
    deprecated(
      "`addToolbarPopupMenuOptionsCallback` переименован в `addToolbarPopupMenuOption`",
      {
        id: "discourse.add-toolbar-popup-menu-options-callback",
        since: "3.2",
        dropFrom: "3.3",
      }
    );

В GitHub - literatecomputing/discourse-qrcode-theme-component: Add QRcode to composer · GitHub

Похоже, в сообщении об устаревании есть опечатка. Исправление здесь: DEV: Fix toolbar API deprecation message by davidtaylorhq · Pull Request #26266 · discourse/discourse · GitHub

Вот та ссылка, которая вам нужна:

Я использовал addComposerToolbarPopupMenuOption, когда менял это в Composer Footnote Button.

Ага! Значит, я не один такой. Это отличная новость, так как я потратил большую часть дня, пытаясь разобраться в вещах, которые на самом деле являются моей ошибкой (хотя, возможно, им всё же стоит уделить больше внимания в документации). В следующий раз я постараюсь задавать более чёткие вопросы по этим темам.

Это решено. Большое спасибо!