ๆญฃๅœจๅŠ ่ฝฝ่ง†้ข‘...

่ง†้ข‘ๅŠ ่ฝฝๅคฑ่ดฅ

[1/7] Introducing react-native-live-markdown ๐Ÿ”ฅ โš›๏ธ <๐™ผ๐šŠ๐š›๐š”๐š๐š˜๐š ๐š—๐šƒ๐šŽ๐šก๐š๐™ธ๐š—๐š™๐šž๐š> component โš›๏ธ Cross-platform (Android, iOS, web) โš›๏ธ Built by Software Mansion for Expensify app

126,571 ๆฌก่ง‚็œ‹ โ€ข 2 ๅนดๅ‰ โ€ขvia X (Twitter)

10 ๆก่ฏ„่ฎบ

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

[2/7] โŒจ๏ธ Live synchronous formatting while typing No delays, no blinks, no layout jumps.

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

[3/7] โœจ Fully native experience Autocomplete, selection, spellcheck, scroll, word wrap โ€“ it all just works.

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

[4/7] ๐ŸŽจ Customizable styles You can adjust each Markdown style individually using simple CSS-like syntax.

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

[5/7] ๐ŸŒ Universal support โœ… Works on Android, iOS and web New Architecture support in progress visionOS & macOS coming up next

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

[6/7] ๐Ÿ’ก Use cases โžก๏ธ Markdown messages โžก๏ธ User mentions โžก๏ธ Hashtags โžก๏ธ Links / emails

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

[7/7] Thanks @expensify for letting me work on this project and making it open source! ๐Ÿ™Œ โญ Stars and retweets are very appreciated!

Marc ็š„ๅคดๅƒ
Marc2 ๅนดๅ‰

@swmansion @expensify amazing work Tomasz!! ๐Ÿ‘

Tomasz Zawadzki ็š„ๅคดๅƒ
Tomasz Zawadzki2 ๅนดๅ‰

@swmansion @expensify Thanks Marc!

brent ๐Ÿฆ‹ ็š„ๅคดๅƒ
brent ๐Ÿฆ‹2 ๅนดๅ‰

@swmansion @expensify <insert gif of @wcandillon saying "game changer">

Marc ็š„ๅคดๅƒ
Marc2 ๅนดๅ‰

@swmansion @expensify no one's gonna talk about the smooth shared element transition?? ๐Ÿ‘€

็›ธๅ…ณ่ง†้ข‘