Skip to content
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 setting state through redirect header #13205

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

skovhus
Copy link

@skovhus skovhus commented Mar 11, 2025

Enable setting a State header when redirecting using data loaders similar to how you can set state when using the useNavigate hook.

#11274

Copy link

changeset-bot bot commented Mar 11, 2025

⚠️ No Changeset found

Latest commit: da6d659

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@skovhus skovhus changed the title feat: Support setting state throw redirect header feat: Support setting state through redirect header Mar 11, 2025
@skovhus
Copy link
Author

skovhus commented Mar 13, 2025

One open question is weather we should handle non ISO-8859-1 code point. If we used a base64 format internally then consumers wouldn't need to worry about it. But currently consumers already need to make sure that the location is encoded for being formatted as a Response header. Ideally RR would abstract this away.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant