@hitachivantara/uikit-react-lab
Version:
Contributed React components to UI Kit by the community.
20 lines (19 loc) • 545 B
JavaScript
import { useFlowNodeUtils } from "../../hooks/useFlowNode.js";
import { HvInput } from "@hitachivantara/uikit-react-core";
import { jsx } from "react/jsx-runtime";
//#region src/Flow/Node/Parameters/Text.tsx
var Text = ({ param, data }) => {
const { id, label } = param;
const { setNodeData } = useFlowNodeUtils();
return /* @__PURE__ */ jsx(HvInput, {
className: "nodrag",
label,
defaultValue: data[id],
onChange: (evt, val) => setNodeData((prev) => ({
...prev,
[id]: val
}))
});
};
//#endregion
export { Text as default };