With Platform Emoji
expect fun WithPlatformEmoji(text: CharSequence, content: @Composable (AnnotatedString, Map<String, InlineTextContent>) -> Unit)
actual fun WithPlatformEmoji(text: CharSequence, content: @Composable (AnnotatedString, Map<String, InlineTextContent>) -> Unit)
actual fun WithPlatformEmoji(text: CharSequence, content: @Composable (AnnotatedString, Map<String, InlineTextContent>) -> Unit)
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) }.
actual fun WithPlatformEmoji(text: CharSequence, content: (AnnotatedString, Map<String, InlineTextContent>) -> Unit)