@onereach/channel-transformer
Version:
Convert data model between different channels (Slack, Microsoft Teams, Generic...)
14 lines (13 loc) • 452 B
text/typescript
import { getAnswerComponent } from "../../../helpers/answer-types";
import { IRWCMessage } from "../../../types";
import { getMethods } from "../methods";
export const transformButtonList = ({ children }): IRWCMessage => {
const type = 'rwc-buttons-list';
const answerComponent = getAnswerComponent(type);
children.forEach(item => {
answerComponent.vBind.options.push(getMethods('button')(item));
});
return {
answerComponent
};
};