Skip to content

Spike: expand useSearchParams for shareable/bookmarkable views #1849

@kmcginnes

Description

@kmcginnes

Goal

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    internalSignals that the team will work on this issue internally.needs-triageMaintainer needs to evaluate

    Type

    No fields configured for Spike.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions