fix: native preview should decode (#2631)
<!-- Thank you for submitting a pull request! We appreciate the time and effort you have invested in making these changes. Please ensure that you provide enough information to allow others to review your pull request. Upon submission, your pull request will be automatically assigned with reviewers. If you want to learn more about contributing to this project, please visit: https://github.com/lynx-family/lynx-stack/blob/main/CONTRIBUTING.md. --> <!-- The AI summary below will be auto-generated - feel free to replace it with your own. --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Properly decode multi-encoded URL parameters in initialization data before use. * **Changes** * Preview/share URLs now embed payloads or use a demo ID directly in the query string (messages, action mocks, speed, theme) instead of using an external shortening step. <!-- review_stack_entry_start --> [](https://app.coderabbit.ai/change-stack/lynx-family/lynx-stack/pull/2631) <!-- review_stack_entry_end --> <!-- end of auto-generated comment: release notes by coderabbit.ai --> ## Checklist <!--- Check and mark with an "x" --> - [ ] Tests updated (or not required). - [ ] Documentation updated (or not required). - [ ] Changeset added, and when a BREAKING CHANGE occurs, it needs to be clearly marked (or not required).
S
Sherry committed
d55deae7cdabdec6f7b751eb71f80065c2860b2c
Parent: c516ac8
Committed by GitHub <noreply@github.com>
on 5/14/2026, 12:51:20 PM