lexical
lexical copied to clipboard
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
The `createLexicalNodeFromCollabNode` function creates a node using the constructor without arguments, and then synchronizes the properties using `collabNode`. This can be fatal if the constructor requires arguments. It is dangerous...
## Description * Runs @lexical/eslint-plugin over the source to resolve all new warnings * Manually fix up names that were shadowed * Manually fix up invariants, flow types, and docs...
I tried the vanilla-js example which works fine except there is no toolbar. To bring lexical to .net platform and other platforms with ease, I suggest lexical would have a...
Lexical version: 0.14.5 ## Steps To Reproduce 1. Launch the Playground in collaboration mode 2. Open two windows (A and B) 3. In window A, select a line 4. In...
fixed #5976 
Lexical version: 0.14.5 ## Steps To Reproduce 1. create empty ParagraphNode and following ParagraphNodes 2. search empty paragraph with $dfs returns following paragraph nodes too Link to code example: https://codesandbox.io/p/sandbox/icy-smoke-3j6p79...
Lexical version: ## Steps To Reproduce 1. Open [Playground](https://playground.lexical.dev/) 2. Remove all text and type ``` and space key 3. Type some text like 11111 4. Press Arrow Up Key...
It's easy to make a mistake that will export an internal type. TypeScript doesn't seem to have any options to roll-up or inline types, but they do suggest using [api-extractor](https://api-extractor.com/)...
Hi. First of all thank for your framework, its great! I'm working with lexical and when creating some intricate logic I want to see current state of the lexical (e.g....
The rich text plugin has an [escape key handler built in](https://github.com/facebook/lexical/blob/main/packages/lexical-rich-text/src/index.ts#L906-L916), but the plain text plugin does not. Can we have the same for the plain text editor?