diff --git a/web/components/flow/canvas-node.tsx b/web/components/flow/canvas-node.tsx index de33a0e7b..59129718f 100644 --- a/web/components/flow/canvas-node.tsx +++ b/web/components/flow/canvas-node.tsx @@ -26,7 +26,7 @@ const CanvasNode: React.FC = ({ data }) => { const { inputs, outputs, parameters, flow_type: flowType } = node; const [isHovered, setIsHovered] = useState(false); const reactFlow = useReactFlow(); - + function onHover() { setIsHovered(true); } @@ -74,9 +74,9 @@ const CanvasNode: React.FC = ({ data }) => { function renderOutput(data: IFlowNode) { if (flowType === 'operator' && outputs?.length > 0) { return ( -
+
-
+
{outputs?.map((output, index) => ( ))} @@ -86,11 +86,9 @@ const CanvasNode: React.FC = ({ data }) => { } else if (flowType === 'resource') { // resource nodes show output default return ( -
+
-
- -
+
); } @@ -126,7 +124,7 @@ const CanvasNode: React.FC = ({ data }) => { >
= ({ data }) => {
{inputs?.length > 0 && ( -
+
-
+
{inputs?.map((input, index) => ( ))} @@ -155,9 +153,9 @@ const CanvasNode: React.FC = ({ data }) => { )} {parameters?.length > 0 && ( -
+
-
+
{parameters?.map((parameter, index) => ( ))} diff --git a/web/components/flow/node-handler.tsx b/web/components/flow/node-handler.tsx index 9b7682291..dfe144b2c 100644 --- a/web/components/flow/node-handler.tsx +++ b/web/components/flow/node-handler.tsx @@ -101,7 +101,7 @@ const NodeHandler: React.FC = ({ node, data, type, label, inde isValidConnection={(connection) => isValidConnection(connection)} /> diff --git a/web/components/flow/node-renderer/date-picker.tsx b/web/components/flow/node-renderer/date-picker.tsx index 25ddd33cc..478295c75 100644 --- a/web/components/flow/node-renderer/date-picker.tsx +++ b/web/components/flow/node-renderer/date-picker.tsx @@ -11,11 +11,21 @@ type Props = { export const RenderDatePicker = (params: Props) => { const { data, defaultValue, onChange } = params; + console.log('data', data); + const attr = convertKeysToCamelCase(data.ui?.attr || {}); const onChangeDate: DatePickerProps['onChange'] = (date, dateString) => { onChange(dateString); }; - return ; + return ( + + ); }; diff --git a/web/components/flow/node-renderer/time-picker.tsx b/web/components/flow/node-renderer/time-picker.tsx index bfe3f8cb7..95e13524b 100644 --- a/web/components/flow/node-renderer/time-picker.tsx +++ b/web/components/flow/node-renderer/time-picker.tsx @@ -17,5 +17,5 @@ export const RenderTimePicker = (params: TextAreaProps) => { onChange(timeString); }; - return ; + return ; };