Home / Companies / Stream / Blog / Post Details
Content Deep Dive

Feature Announcement: React SDK Support for MML

Blog post from Stream

Post Details
Company
Date Published
Author
Tess G.
Word Count
223
Language
English
Hacker News Points
-
Summary

Message Markup Language (MML) is designed to enhance interactive messaging experiences by allowing the integration of various elements like buttons, date pickers, images, and custom forms into chat interfaces. It provides a standardized method for handling common interactivity requirements and can be extended through the MML React library. The Stream Chat SDK for React is the first to support MML, enabling MML strings to be rendered as React components, with the capability to manage stateful tags and utilize a custom converter for additional components. This functionality facilitates diverse applications such as appointment scheduling, carousel rendering, and optimizing data input for mobile devices. Currently, MML is exclusive to applications using the React SDK, with plans for broader support in the future.