-
Notifications
You must be signed in to change notification settings - Fork 446
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support for sticky params and intent operations #8256
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
2 Skipped Deployments
|
No changes to documentation |
Component Testing Report Updated Jan 23, 2025 5:17 PM (UTC) ❌ Failed Tests (1) -- expand for details
|
⚡️ Editor Performance ReportUpdated Thu, 23 Jan 2025 17:18:49 GMT
Detailed information🏠 Reference resultThe performance result of
🧪 Experiment resultThe performance result of this branch
📚 Glossary
|
5ef4bf5
to
0bd6743
Compare
0bd6743
to
184d646
Compare
184d646
to
7f286e3
Compare
7f286e3
to
ef74ba8
Compare
56d9018
to
d91c54b
Compare
67f041f
to
5f55cd7
Compare
8642cc8
to
734bef0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great!
Description
This is a resurrection of a previous PR raised here. This PR was reverted since it clashed with similar behaviours in presentation.
Adds ability to define sticky search params which will be retained state-fully in the URL throughout navigation
Note
There are currently no sticky param keys. These will be added with content releases. The
perspective
param key used by presentation is not sticky, until content releases makes it soWhat to review
Primarily
packages/sanity/src/router/RouterProvider.tsx
is where the handling and persistence of the params is handledTesting
Notes for release
N/A