fix: finish screenshot-PR residuals (Also matches order + error focus) - #812
Conversation
Keep tools/favourites Also matches after primary hub content so the panel matches the post-results placement landed from the screenshot queue, and use focus: styles on the route error heading so recovery focus remains visible after pointer-driven failures. Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
This pull request has been ignored for the connected project Preview Branches by Supabase. |
📝 WalkthroughWalkthroughThis change makes search error messaging mode-aware, broadens ChangesUniversal search rendering
Route error focus styling
Estimated code review effort: 1 (Trivial) | ~5 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
CodeRabbit residual from superseded #802: non-answer modes should not show "Answer unavailable" for document-search/clipboard failures. Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
Summary
UniversalSearchAlsoMatchesrendering to after primary mode hub content inClinicalDashboard, matching the post-results placement landed from the screenshot PR queue (Place Also matches panel after primary search results #797 via fix: land unique open-PR queue onto current main #808).focus-visible:tofocus:so programmatic recovery focus remains visible after pointer-driven failures (CodeRabbit finding on superseded fix: harden Therapy Compass recovery and error accessibility #800).Answer unavailablevsSearch unavailable) from superseded fix: unify answer recovery states with shared EmptyState #802 review feedback.Verification
npm run test:focused -- --files src/components/route-error-boundary.tsx,src/components/ClinicalDashboard.tsx(5 passed)Risk and rollout
Clinical Governance Preflight
Clinical KB Database(sjrfecxgysukkwxsowpy)Notes
Summary by CodeRabbit