mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2026-01-28 06:51:45 +01:00
fix nodelist paging
This commit is contained in:
@@ -95,7 +95,6 @@
|
|||||||
let nodes = $state([]);
|
let nodes = $state([]);
|
||||||
let page = $state(1);
|
let page = $state(1);
|
||||||
let headerPaddingTop = $state(0);
|
let headerPaddingTop = $state(0);
|
||||||
let matchedNodes = $state(0);
|
|
||||||
|
|
||||||
/* Derived */
|
/* Derived */
|
||||||
let selectedMetrics = $derived(pendingSelectedMetrics);
|
let selectedMetrics = $derived(pendingSelectedMetrics);
|
||||||
@@ -119,6 +118,8 @@
|
|||||||
},
|
},
|
||||||
requestPolicy: "network-only", // Resolution queries are cached, but how to access them? For now: reload on every change
|
requestPolicy: "network-only", // Resolution queries are cached, but how to access them? For now: reload on every change
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
const matchedNodes = $derived($nodesQuery?.data?.nodeMetricsList?.totalNodes || 0);
|
||||||
|
|
||||||
/* Effects */
|
/* Effects */
|
||||||
$effect(() => {
|
$effect(() => {
|
||||||
@@ -142,7 +143,6 @@
|
|||||||
if ($nodesQuery?.data) {
|
if ($nodesQuery?.data) {
|
||||||
untrack(() => {
|
untrack(() => {
|
||||||
nodes = handleNodes($nodesQuery?.data?.nodeMetricsList);
|
nodes = handleNodes($nodesQuery?.data?.nodeMetricsList);
|
||||||
matchedNodes = $nodesQuery?.data?.totalNodes || 0;
|
|
||||||
});
|
});
|
||||||
selectedMetrics = [...pendingSelectedMetrics]; // Trigger Rerender in NodeListRow Only After Data is Fetched
|
selectedMetrics = [...pendingSelectedMetrics]; // Trigger Rerender in NodeListRow Only After Data is Fetched
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user