Я использую компонент Draft.js Editor
. У меня есть пользовательский рендерер блоков, указанный правильно через blockRendererFn
prop. Компонент отображает EditorBlock
, импортированный из draft-js, как указано в Черновик документации. В реквизитах, которые я получаю в своем средстве визуализации пользовательского блока, у меня нет информации о том, доступен ли блок только для чтения или нет. По крайней мере, не по умолчанию. Я мог бы получить его через blockProps
, однако я чувствую, что что-то упускаю. Вроде должно естественно работать при использовании EditorBlock
. Как будто он может получить значение readOnly
из контекста или что-то в этом роде.
Я обязан отображать свой блок без EditorBlock
, когда readOnly
равен true
? И я обязан передать значение readOnly
моему пользовательскому блоку рендеринга через blockProps
?