diff --git a/src/client/components/server/ServerRowExpendView.tsx b/src/client/components/server/ServerRowExpendView.tsx
index c02ab5b..c092444 100644
--- a/src/client/components/server/ServerRowExpendView.tsx
+++ b/src/client/components/server/ServerRowExpendView.tsx
@@ -54,16 +54,20 @@ export const ServerRowExpendView: React.FC<{ row: ServerStatusInfo }> =
cell: (props) =>
props
.getValue()
- .map((item, i) => (
-
{`${item.IP}:${item.PublicPort} -> ${item.PrivatePort} / ${item.Type}`}
- )),
+ .map((item, i) =>
+ item.IP ? (
+ {`${item.IP}:${item.PublicPort} -> ${item.PrivatePort} / ${item.Type}`}
+ ) : (
+ {`${item.PrivatePort} / ${item.Type}`}
+ )
+ ),
}),
columnHelper.accessor('cpuPercent', {
header: 'CPU(%)',
size: 90,
- cell: (props) => `${props.getValue() * 100}%`,
+ cell: (props) => `${Number(props.getValue().toFixed(2))}%`,
}),
columnHelper.display({
header: t('Memory'),