Germán Jabloñski
Germán Jabloñski
Ok! If it helps, a simpler tldr: `BlocksFeature` already sends the serialized blocks to the client. We need to find a way to access them on the client without sending...
Closing in favor of #13619. Thanks a lot for the effort put in here @andershermansen !
Since this issue was created, the documentation for converters has been improved. Specifically, for `HTML -> Lexical`, the [convertHTMLToLexical](https://payloadcms.com/docs/rich-text/converting-html#converting-html-to-richtext) function is now provided, making conversion easier. The bug that @whatisloves...
Good point. Perhaps in such cases a copy of the selection should be stored and restored later.
I find this super interesting and with a lot of potential. But I'm not convinced. For the case of link nodes, I don't see an advantage since it is a...
Now that you mention comments, we probably want to use MarkNodes like Lexical's Playground does, because it keeps them as a unit even if it is span across several nodes....
What would be the purpose of muting text? Can a muted text entity partially enclose part of a paragraph? Or span multiple paragraphs? I'm trying to better understand your use...
I see. What you want to do, I definitely wouldn't do it with a wrapper, but by customizing TextNode. You can already achieve that by extending TextNode in a custom...
You are welcome! You'll want to take a look at the following: 1. [Our documentation on custom features](https://payloadcms.com/docs/rich-text/building-custom-features#client-feature-nodes) 2. [Lexical documentation for overwriting existing nodes](https://lexical.dev/docs/concepts/node-replacement) (TextNode in your case) 3....
Status: @SimYunSup kindly offered to contribute to this issue. The current PR addressing this is https://github.com/payloadcms/payload/pull/8030