react-native-live-markdown icon indicating copy to clipboard operation
react-native-live-markdown copied to clipboard

Drop-in replacement for React Native's TextInput component with Markdown formatting.

Results 86 react-native-live-markdown issues
Sort by recently updated
recently updated
newest added

### Details `ShadowNodeFragment::Value` was removed in https://github.com/facebook/react-native/pull/43962. This PR gets rid of usage of it from the codebase. ### Related Issues GH_LINK ### Manual Tests Make sure the library compiles...

## Problem description The issue is that while using live markdown input on web we're able to add styles that aren't being handled by the library. This can lead to...

enhancement

Thank you for this great library. I would like to use it in project, but lack of possibility to pass own parser rules is quite a problem. Is there any...

enhancement

Thank you for your work on this library! Do you have any plans for implementing ordered and unordered lists?

enhancement

### Details On iOS TextView was very slow and unreliable. This PR improves the performance by quite a lot by removing some unnecessary code and simplifying parsing logic.

945c704 + iOS + Fabric https://github.com/Expensify/react-native-live-markdown/assets/20516055/5d4af057-a45d-42f6-9764-3f892adfe32d

bug

### Details ### Related Issues GH_LINK ### Manual Tests ### Linked PRs

### Details THis PR fixies the problem with scrolling elements into view.It changes the logic to now scroll the whole line into view instead of just a child element ###...

### Details This PR fixes the inline image flickering bug, when removing the line after it https://github.com/user-attachments/assets/4e5828b8-e501-496c-aa15-a19fcaae9c6b ### Related Issues https://github.com/Expensify/App/pull/50047 ### Manual Tests 1. Open an example app 2....

### Details ### Related Issues GH_LINK ### Manual Tests Change [these lines](https://github.com/Expensify/react-native-live-markdown/blob/3fdf93cbe21083b158815038a570a518cf413ba4/parser/index.ts#L173-L175) to code below, and build parser ``` appendSyntax('```\n'); const content = node.children.join('').replaceAll(' ', ' '); addChildrenWithStyle(content.replaceAll(/^\n/g, ''), 'pre'); ```...