From 1a306c7450b5162ce41f9726bda0ad6c944693f4 Mon Sep 17 00:00:00 2001 From: archipelago Date: Tue, 28 Jul 2026 05:36:26 -0400 Subject: [PATCH] feat(ui): Federation adopts the cached-resource store (B4) federation nodes + dwn.status become useCachedResource entries: revisits paint the node list instantly, `loading` fires on true first-load only (the old showLoader semantics), the 5s poll refreshes silently like the old surfaceErrors:false path, and explicit reloads after mutations still surface failures in the error banner. Replaces the hand-rolled loadNodesWithOptions SWR. Co-Authored-By: Claude Fable 5 --- neode-ui/src/views/Federation.vue | 55 ++++++++++++++----------------- 1 file changed, 25 insertions(+), 30 deletions(-) diff --git a/neode-ui/src/views/Federation.vue b/neode-ui/src/views/Federation.vue index 08e43939..9714857e 100644 --- a/neode-ui/src/views/Federation.vue +++ b/neode-ui/src/views/Federation.vue @@ -229,6 +229,7 @@