このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
始める前に、「初めてのプラグインを作成する」を読んで、基本的なプラグインを素早く作成する方法を理解しておくことをお勧めします。このドキュメントでは、その知識を基に、シンプルなブロック機能を追加する方法を説明します。
プラグインディレクトリ内に、client/models/SimpleBlockModel.tsxというファイルを作成します。
ファイル内で、基本的なブロックモデルとそのレンダリングロジックを定義し、実装します。
client/models/index.ts ファイルで、新しく作成したモデルをエクスポートします。
プラグインを有効にすると、「ブロックを追加」のドロップダウンメニューに、新しく追加された Hello block のオプションが表示されます。
動作デモ:

次に、ワークフロー(Flow)を使ってブロックに設定可能な機能を追加し、ユーザーがインターフェース上でブロックの内容を編集できるようにします。
引き続き SimpleBlockModel.tsx ファイルを編集します。
動作デモ:

この記事では、シンプルなブロックプラグインを作成する方法について説明しました。具体的には、以下の内容が含まれています。
完全なソースコードは、Simple Block サンプルをご参照ください。