WithPlatformEmoji

Creates an annotated String and a InlineTextContent map from a text containing Emoji characters.

  • On Wasm: Replaces all emojis with NotoImageEmoji.

  • On all other platforms: does not modify the text at all (map will be empty).

Parameters

text

The text to with Emoji UTF characters.

content

A lambda that receives the AnnotatedString and its corresponding InlineTextContent map These should be used to display: { astr, map -> Text(astr, inlineContent = map) }.