Closed kaseyvee closed 2 weeks ago
The requirement here is that of a select/multi-select. Some of the example scenarios would be:
The select component requires user action to proceed further.
Within a chat/conversation window, a select would show up based on the context and interaction.
Technically, from this project's perspective, it would be rendered using ElementRenderer
when the Message
has a specific format. Therefore, we need to define a DataFormat
that can be used to represent this.
The options selected by users would be sent as replies to the original Message
. These can then be used to update the rendered component accordingly. The component must rely on replies to the Message
as it cannot store the selected values and any additional details due to lack of associated database.
Changes
ChoiceSelector
componentScreenshots
Storybook
Dark mode
Mobile