Skip to content

Commit 9a25a00

Browse files
feat(Storage): hide nodes table for node page (#557)
1 parent 7f1266d commit 9a25a00

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/containers/Storage/Storage.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export const Storage = ({additionalNodesProps, tenant, nodeId}: StorageProps) =>
7373
loading,
7474
wasLoaded,
7575
error,
76-
type: storageType,
76+
type,
7777
visible: visibleEntities,
7878
filter,
7979
usageFilter,
@@ -87,6 +87,10 @@ export const Storage = ({additionalNodesProps, tenant, nodeId}: StorageProps) =>
8787
const nodesSortParams = useTypedSelector(selectNodesSortParams);
8888
const groupsSortParams = useTypedSelector(selectGroupsSortParams);
8989

90+
// Do not display Nodes table for Node page (NodeId present)
91+
const isNodePage = nodeId !== undefined;
92+
const storageType = isNodePage ? STORAGE_TYPES.groups : type;
93+
9094
useEffect(() => {
9195
dispatch(getNodesList());
9296

@@ -228,7 +232,10 @@ export const Storage = ({additionalNodesProps, tenant, nodeId}: StorageProps) =>
228232
/>
229233
</div>
230234

231-
<StorageTypeFilter value={storageType} onChange={handleStorageTypeChange} />
235+
{!isNodePage && (
236+
<StorageTypeFilter value={storageType} onChange={handleStorageTypeChange} />
237+
)}
238+
232239
<StorageVisibleEntitiesFilter
233240
value={visibleEntities}
234241
onChange={handleGroupVisibilityChange}

0 commit comments

Comments
 (0)