UNPKG

@onereach/channel-transformer

Version:

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

25 lines (21 loc) 566 B
import { IGenericUnicConfirm } from '../../../generic/types'; import { ISlackConfirm } from '../../types'; import { transformText } from './text-object'; export const transformConfirm = ({ title, text, confirm, deny, style }: ISlackConfirm): IGenericUnicConfirm => { const res: IGenericUnicConfirm = { type: 'unic_confirm', props: { title: transformText(title), text: transformText(text), confirm: transformText(confirm), deny: transformText(deny) } }; if (style) { res.props.style = style; } return res; };