Skip to content

Commit 74b27f7

Browse files
fix(Nodes,Storage): reorder controls - prevent moving on count change (#1562)
1 parent 7bd2262 commit 74b27f7

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

src/containers/Nodes/Nodes.tsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -113,19 +113,19 @@ export const Nodes = ({path, database, additionalNodesProps = {}}: NodesProps) =
113113
/>
114114
<ProblemFilter value={problemFilter} onChange={handleProblemFilterChange} />
115115
<UptimeFilter value={uptimeFilter} onChange={handleUptimeFilterChange} />
116-
<EntitiesCount
117-
total={totalNodes}
118-
current={nodes.length}
119-
label={'Nodes'}
120-
loading={isLoading}
121-
/>
122116
<TableColumnSetup
123117
popupWidth={200}
124118
items={columnsToSelect}
125119
showStatus
126120
onUpdate={setColumns}
127121
sortable={false}
128122
/>
123+
<EntitiesCount
124+
total={totalNodes}
125+
current={nodes.length}
126+
label={'Nodes'}
127+
loading={isLoading}
128+
/>
129129
</React.Fragment>
130130
);
131131
};

src/containers/Nodes/PaginatedNodes.tsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,19 @@ export const PaginatedNodes = ({path, database, parentRef, additionalNodesProps}
9696
/>
9797
<ProblemFilter value={problemFilter} onChange={handleProblemFilterChange} />
9898
<UptimeFilter value={uptimeFilter} onChange={handleUptimeFilterChange} />
99-
<EntitiesCount
100-
total={totalEntities}
101-
current={foundEntities}
102-
label={'Nodes'}
103-
loading={!inited}
104-
/>
10599
<TableColumnSetup
106100
popupWidth={200}
107101
items={columnsToSelect}
108102
showStatus
109103
onUpdate={setColumns}
110104
sortable={false}
111105
/>
106+
<EntitiesCount
107+
total={totalEntities}
108+
current={foundEntities}
109+
label={'Nodes'}
110+
loading={!inited}
111+
/>
112112
</React.Fragment>
113113
);
114114
};

src/containers/Storage/StorageControls/StorageControls.tsx

+12-12
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,6 @@ export function StorageGroupsControls({
6969
onChange={handleVisibleEntitiesChange}
7070
/>
7171
)}
72-
<EntitiesCount
73-
label={i18n('groups')}
74-
loading={entitiesLoading}
75-
total={entitiesCountTotal}
76-
current={entitiesCountCurrent}
77-
/>
7872
<TableColumnSetup
7973
popupWidth={200}
8074
items={columnsToSelect}
@@ -97,6 +91,12 @@ export function StorageGroupsControls({
9791
/>
9892
</React.Fragment>
9993
) : null}
94+
<EntitiesCount
95+
label={i18n('groups')}
96+
loading={entitiesLoading}
97+
total={entitiesCountTotal}
98+
current={entitiesCountCurrent}
99+
/>
100100
</React.Fragment>
101101
);
102102
}
@@ -149,12 +149,6 @@ export function StorageNodesControls({
149149
{withGroupBySelect ? null : (
150150
<UptimeFilter value={nodesUptimeFilter} onChange={handleUptimeFilterChange} />
151151
)}
152-
<EntitiesCount
153-
label={i18n('nodes')}
154-
loading={entitiesLoading}
155-
total={entitiesCountTotal}
156-
current={entitiesCountCurrent}
157-
/>
158152
<TableColumnSetup
159153
popupWidth={200}
160154
items={columnsToSelect}
@@ -177,6 +171,12 @@ export function StorageNodesControls({
177171
/>
178172
</React.Fragment>
179173
) : null}
174+
<EntitiesCount
175+
label={i18n('nodes')}
176+
loading={entitiesLoading}
177+
total={entitiesCountTotal}
178+
current={entitiesCountCurrent}
179+
/>
180180
</React.Fragment>
181181
);
182182
}

0 commit comments

Comments
 (0)