element-web/test/editor
Denis Kasak 5aefd4652a
Treat lists with a single empty item as plain text, not Markdown. ()
* Treat lists with a single empty item as plain text, not Markdown.

This allows users to send simple messages such as `-`, `+`, `*` and
`2021.` without Element Web mangling them into a nonsensical empty list.
As soon as any non-whitespace content is added to the item, it switches
back to treating it as a list of one item.

Fixes .

* Fix type errors.

* Lint.

---------

Co-authored-by: Michael Weimann <michaelw@matrix.org>
Co-authored-by: Johannes Marbach <johannesm@element.io>
2023-08-17 16:37:19 +00:00
..
__snapshots__ Revert "Member avatars without canvas" ( 2023-02-02 10:22:19 +00:00
caret-test.ts Fix caret jump when backspacing into empty line at beginning of editor () 2023-06-23 15:24:05 +00:00
deserialize-test.ts Handle newlines in user pills () 2023-07-05 22:00:27 +00:00
diff-test.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
history-test.ts Fix strict strictNullChecks to src/editor/* ( 2023-03-23 13:35:55 +00:00
mock.ts Make more of the codebase conform to strict types () 2023-05-16 14:25:43 +01:00
model-test.ts Fix autocomplete not resetting properly on message send () 2023-04-28 13:31:02 +00:00
operations-test.ts Fix jest/no-conditional-expect lint and enable it () 2023-03-07 13:58:10 +00:00
parts-test.ts Revert "Member avatars without canvas" ( 2023-02-02 10:22:19 +00:00
position-test.ts Make more of the codebase conform to strict types () 2023-05-16 14:25:43 +01:00
range-test.ts Apply prettier formatting 2022-12-12 12:24:14 +01:00
roundtrip-test.ts Conform more code to strict null checking () 2023-02-16 09:38:44 +00:00
serialize-test.ts Treat lists with a single empty item as plain text, not Markdown. () 2023-08-17 16:37:19 +00:00