ユーザーのためのモーダルをレンダリング

こんにちは!

Discourse-Patreon プラグインを自分用にカスタマイズしようとしています。このプラグインは、特定の条件に基づいて「topic-above-footer-buttons」の後に寄付に関するプロンプトをレンダリングします。

https://github.com/discourse/discourse-patreon/blob/main/assets/javascripts/discourse/initializers/patreon.js.es6

しかし、私はこれをモーダルとしてレンダリングしたいと考えています。showModal の存在は知っており、ここで使用しようとしたのですが、残念ながら失敗してしまいました。私のケースでこれを達成する方法が全く理解できません。何か提案していただけませんか?

よろしくお願いいたします。