UNPKG

@ea-lab/reactive-json

Version:

A REACT-based lib that transforms JSON (or YAML) into interactive HTML markup.

22 lines (21 loc) 648 B
const y = ({ dataMapping: r, responseData: c, globalDataContext: e, templateContext: p }) => { var t; if (!r || typeof r != "object") return; const o = ((t = e.plugins) == null ? void 0 : t.dataMapping) || {}; Object.keys(o).length !== 0 && Object.entries(r).forEach(([n, i]) => { const s = o[n]; if (!s) { console.warn("dataMappingSystem: Unknown processor: ", n); return; } try { s({ config: i, globalDataContext: e, responseData: c, templateContext: p }); } catch (a) { console.error("dataMappingSystem: Error in processor ", n, ":", a); } }); }; export { y as applyDataMapping };