app-react: keep nav rest results in sync

Make nav rest results stay live when additional items are taken later in the same render, which lets app nav layouts place specific items after collecting the remaining sidebar entries.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-17 16:20:22 +01:00
parent f7777a6ec8
commit 5f3f5d298b
5 changed files with 162 additions and 28 deletions
+6
View File
@@ -0,0 +1,6 @@
---
'@backstage/plugin-app': patch
'@backstage/plugin-app-react': patch
---
`NavContentBlueprint` nav item collections now keep previously collected `rest()` results in sync when additional items are taken later in the same render, making it easier to place items across multiple sidebar sections.