feat(FN-4250): ensure FileBrowserProvider wraps all App branches with tests

Refactored App.tsx to ensure FileBrowserProvider wraps all render branches, with a new test verifying the coverage. A design doc was added to document the approach, and vitest config received a minor adjustment.

Fusion-Task-Id: FN-4250
This commit is contained in:
Fusion
2026-05-12 23:19:50 -07:00
committed by gsxdsm
parent b536d92d9c
commit 7d3e7b48cf
4 changed files with 71 additions and 27 deletions

View File

@@ -0,0 +1,5 @@
---
"@runfusion/fusion": patch
---
Fix clickable file paths reliability by ensuring `FileBrowserProvider` wraps every render branch in `AppInner`, including the loader branch.