UNPKG

@onereach/channel-transformer

Version:

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

11 lines (9 loc) 375 B
import { getMethods } from "../methods"; import { IGenericWrapper } from "../../../generic/types"; export const transformSection = ({ children }: IGenericWrapper) => { return children.reduce((acc, child) => { const result = getMethods(child.type)(child); Array.isArray(result) ? acc.push(...result) : acc.push(result); return acc; }, []); };