Draft.js Editor
コンポーネントを使用しています。私はカスタムブロックレンダラーをblockRendererFn
propで正しく指定しました。このコンポーネントは、Draft documentationにアドバイスされているように、draft-jsからEditorBlock
をインポートしてレンダリングします。私がカスタムブロックレンダラに入る小道具では、ブロックが読み込み専用であるかどうかに関わらず、情報はありません。少なくともデフォルトではありません。私はblockProps
経由でそれを得ることができましたが、私は何か不足していると感じています。同様に、EditorBlock
を使用すると自然に動作するはずです。それは文脈か何かからreadOnly
値を得ることができるように。readOnly propがtrueの場合、Draft.jsエディタでカスタムレンダリングブロックを読み込み専用にするにはどうすればよいですか?
EditorBlock
を除いてブロックをレンダリングするのは、readOnly
がtrue
の場合は私の責任ですか?そして、readOnly
の値をblockProps
経由で私のカスタムブロックレンダラに伝えるのは私の責任ですか?