UNPKG

@onereach/channel-transformer

Version:

Convert data model between different channels (Slack, Microsoft Teams, Generic...)

19 lines (16 loc) 604 B
import { IGenericRate } from "../../../../generic/types"; import { IRWCAnswerComponent } from "../../../types"; export const transformRating = (msg: IRWCAnswerComponent): IGenericRate => { const result: IGenericRate = { type: 'rate', props: { rwc: { showInput: msg.vBind?.showInput, ratingDiscardLabel: msg.vBind?.ratingDiscardLabel, ratingSubmitLabel: msg.vBind?.ratingSubmitLabel } } }; if (msg?.vBind?.showInput) result.props.placeholder = msg?.vBind?.ratePlaceholder; return result; };