カレンダー/イベントプラグインのイベント作成モーダルにフィールドを追加する - 詰まった!

作成イベントモーダルにフィールドを作成するのに苦労しています。

Discourse post event allowed custom fields(Discourse投稿イベントで許可されたカスタムフィールド)設定でカスタムフィールドを作成できることは知っていますが、フィールドタイプを制御するものがなく、単なる文字列になってしまいます。しかし、チェックボックスにする必要があります。理想を言えば、サポートされているあらゆるフィールドタイプを作成できるようにしたいです。

カスタムコンポーネントの作成はかなり初めてなので、それが事態をさらに複雑にしています。

私が考えたのは、管理者が許可されたカスタムフィールドのフィールドタイプを変更できるようにするコンポーネントを作成し、おそらくトランスフォーマーを使用してフィールドタイプを変更することでした。しかし、カスタムフィールドが複数ある場合、それが機能するかどうかはわかりません。

そこで、まったく新しいフィールドを追加して、カスタムフィールドをバイパスできるのではないかと思いました。しかし、どこから手をつければよいのかよくわかりません。投稿が作成された後にイベントボックスに表示される必要はありませんが、あれば嬉しい機能です。

何か提案やアドバイスがあれば歓迎します!