From cf0269a5acb887abff01a90501b5e41821e8dcf7 Mon Sep 17 00:00:00 2001 From: Artem Golub Date: Fri, 15 Jul 2022 15:00:23 +0300 Subject: [PATCH] fix: minor fixes --- .../src/components/Canvas/ServiceNode.tsx | 18 ++++++++++++------ .../src/components/Canvas/VolumeNode.tsx | 9 ++++++--- .../src/components/Modal/Network/index.tsx | 4 +--- .../frontend/src/components/Project/index.tsx | 4 ++-- 4 files changed, 21 insertions(+), 14 deletions(-) diff --git a/services/frontend/src/components/Canvas/ServiceNode.tsx b/services/frontend/src/components/Canvas/ServiceNode.tsx index 48e4a0b..2bedfbe 100644 --- a/services/frontend/src/components/Canvas/ServiceNode.tsx +++ b/services/frontend/src/components/Canvas/ServiceNode.tsx @@ -1,4 +1,5 @@ import { useEffect, useState } from "react"; +import { truncateStr } from "../../utils"; import { IServiceNodeItem, CallbackFunction } from "../../types"; import eventBus from "../../events/eventBus"; import { Popover } from "./Popover"; @@ -54,12 +55,17 @@ export default function ServiceNode(props: INodeProps) { )}
<> -
- {node.canvasConfig.service_name} -
-
- {node.serviceConfig.container_name} -
+ {node.canvasConfig.service_name && ( +
+ {truncateStr(node.canvasConfig.service_name, 10)} +
+ )} + + {node.serviceConfig.container_name && ( +
+ {truncateStr(node.serviceConfig.container_name, 10)} +
+ )}
diff --git a/services/frontend/src/components/Canvas/VolumeNode.tsx b/services/frontend/src/components/Canvas/VolumeNode.tsx index b067d74..6551be2 100644 --- a/services/frontend/src/components/Canvas/VolumeNode.tsx +++ b/services/frontend/src/components/Canvas/VolumeNode.tsx @@ -1,4 +1,5 @@ import { useEffect, useState } from "react"; +import { truncateStr } from "../../utils"; import { IVolumeNodeItem, CallbackFunction } from "../../types"; import eventBus from "../../events/eventBus"; import { Popover } from "./Popover"; @@ -54,9 +55,11 @@ export default function VolumeNode(props: INodeProps) { )}
<> -
- {node.volumeConfig.name} -
+ {node.volumeConfig.name && ( +
+ {truncateStr(node.volumeConfig.name, 10)} +
+ )}
diff --git a/services/frontend/src/components/Modal/Network/index.tsx b/services/frontend/src/components/Modal/Network/index.tsx index 7aa3694..de0e46a 100644 --- a/services/frontend/src/components/Modal/Network/index.tsx +++ b/services/frontend/src/components/Modal/Network/index.tsx @@ -71,9 +71,7 @@ const ModalNetwork = (props: IModalNetworkProps) => { {