UNPKG

@onereach/channel-transformer

Version:

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

22 lines (16 loc) 431 B
import { IGenericImage } from "../../../generic/types"; export const transformImage = (data): IGenericImage => { const url = data.linkUrl || data.location; const result: IGenericImage = { type: 'image', props: { url, rwc: { ...data } } }; return result; }; export const transformMediaContent = (data, type = 'video') => { const result = transformImage(data); return {...result, type}; };