You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today only DataExplorer uses useSearchParams (paging). Filter/search state elsewhere lives in component/Jotai state and is lost on refresh and not shareable via URL. Investigate using useSearchParams to persist view state in the URL so views are bookmarkable and shareable — works in declarative mode, no router upgrade needed.
Expected Outcome
Inventory of view state that would benefit (filters, search, selected types, etc.), a recommendation on which to URL-encode, and the UX/product implications (e.g. hash-based sharing). Task out follow-up work if worthwhile.
Important
Internal only — this issue is maintained by the core team and is not accepting external contributions.
Goal
Today only
DataExplorerusesuseSearchParams(paging). Filter/search state elsewhere lives in component/Jotai state and is lost on refresh and not shareable via URL. Investigate usinguseSearchParamsto persist view state in the URL so views are bookmarkable and shareable — works in declarative mode, no router upgrade needed.Expected Outcome
Inventory of view state that would benefit (filters, search, selected types, etc.), a recommendation on which to URL-encode, and the UX/product implications (e.g. hash-based sharing). Task out follow-up work if worthwhile.
Important
Internal only — this issue is maintained by the core team and is not accepting external contributions.