UNPKG

@hitachivantara/uikit-react-lab

Version:

Contributed React components to UI Kit by the community.

23 lines (22 loc) 584 B
import Select from "./Select.js"; import Slider from "./Slider.js"; import Text from "./Text.js"; import { Fragment, jsx } from "react/jsx-runtime"; //#region src/Flow/Node/Parameters/ParamRenderer.tsx var renderers = { text: Text, select: Select, slider: Slider }; var ParamRenderer = ({ params, data }) => { return /* @__PURE__ */ jsx(Fragment, { children: params.map((param) => { const Renderer = renderers[param.type]; if (!Renderer) return null; return /* @__PURE__ */ jsx(Renderer, { param, data }, param.id); }) }); }; //#endregion export { ParamRenderer };