Skip to content

Instantly share code, notes, and snippets.

@FredrikOseberg
Last active August 18, 2023 07:34
Show Gist options
  • Save FredrikOseberg/7fad0e5c1458559c544de6f0dd41e602 to your computer and use it in GitHub Desktop.
Save FredrikOseberg/7fad0e5c1458559c544de6f0dd41e602 to your computer and use it in GitHub Desktop.
// in config
...
import Overview from "../components/widgets/Overview/Overview";
import MessageParser from "../components/widgets/MessageParser/MessageParser";
import ActionProviderDocs from "../components/widgets/ActionProvider/ActionProviderDocs";
const config = {
...,
state: {
gist: "",
},
widgets: [
{
widgetName: "overview",
widgetFunc: (props) => <Overview {...props} />,
mapStateToProps: ["gist"],
props: {}
},
{
widgetName: "messageParser",
widgetFunc: (props) => <MessageParser {...props} />,
mapStateToProps: ["gist"],
props: {}
},
{
widgetName: "actionProviderDocs",
widgetFunc: (props) => <ActionProviderDocs {...props} />,
mapStateToProps: ["gist"],
props: {}
},
],
};
export default config;
// Use the widget in actionProvider
this.createChatBotMessage("Hi", { widget: "overview" })
@GauravB7
Copy link

How to show date before every message and add props to widget?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment