-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Refactor SSRResult
and RenderContext
#7575
Conversation
- the `scope` isn't used anywhere - `renderHead` and `maybeRenderHead` can return the instructions directly as the renderer can handle when to render head itself
This makes it easier to follow what configurations are required or not.
🦋 Changeset detectedLatest commit: f8d0bdc The changes in this PR will be included in the next version bump. Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
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.
Love it!
Pushed a commit to fix a markdoc fail. It's sort of a breaking change, but I feel like it's an internal API which would've been hard to refactor if we don't change this. |
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.
I suppose it's fine :)
Changes
SSRResult._metadata
only contain ephemeral and mutable stateI made isolated commits that can be reviewed individually. But the whole changes aren't too big either.
Testing
Existing tests should pass
Docs
n/a. internal refactor.