ComponentsTypography
Emoji
Emoji rendering with a reliable screen reader label.
Emoji renders an emoji with a reliable accessible name. It accepts the same typography props as
Text.
Emoji — Basic
Deployment complete 🎉🚀
Typography
Emoji accepts every Text prop except children and elementType, including size, semantic
color, and fontWeight.
Accessibility
Both emoji and label are required. Screen readers announce the label instead of the raw emoji,
which is not announced consistently across platforms.
Write a label that describes the emoji's meaning in context, such as "Celebration". Do not repeat text that is already in the surrounding sentence, because that creates duplicate screen reader output.
Related components
Use Text when the content is text, and Icon for interface symbols from Luke UI's icon set.