-
Notifications
You must be signed in to change notification settings - Fork 393
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
fix(ssr): more fixes for light DOM slots #4695
Merged
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
64b3f88
test: add basic light dom slot tests
nolanlawson e804661
chore: remove unnecessary template render mode check
ekashida c68a210
chore: wip
ekashida c225697
chore(ssr): move transformers into dir
wjhsf c15e0a9
chore: wip
wjhsf f4cde72
Merge branch 'master' into mob/light-dom-slots
nolanlawson 69ce045
test: remove junk
nolanlawson 514817d
feat: progress
nolanlawson dd8efe1
feat(ssr): sloooooots
wjhsf f3c33cf
chore: no only
wjhsf 55f2a0b
chore: remove important documentation
wjhsf 1260dfa
chore: fix import
wjhsf 6e22053
fix(ssr): use esTemplateWithYield
wjhsf dc28eec
Merge remote-tracking branch 'origin/master' into mob/more-light-dom-…
ekashida cf25f73
oops
wjhsf a9f66a0
Merge remote-tracking branch 'origin/mob/more-light-dom-slots' into m…
wjhsf cdad5c5
fix: do not drop nodes without attributes
ekashida 262700d
slooooots
wjhsf 4851648
Merge remote-tracking branch 'origin/master' into mob/more-light-dom-…
nolanlawson d2d8aa5
fix: final fixups for light dom slots
nolanlawson 39d1b3e
Update packages/@lwc/ssr-compiler/src/compile-template/transformers/c…
nolanlawson 9f44a18
Update packages/@lwc/ssr-compiler/src/estemplate.ts
nolanlawson File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
Future optimization: dedupe content by changing
slottedContent.shadow
to be an array and addslottedContent.shadow.push(fn)
inaddContent
. This will require updating the content of the generated functions to conditionally render theslot
attribute.