[feat] Add Isolated and NonIsolated components#12753
Merged
sfc-gh-bnisco merged 1 commit intodevelopfrom Oct 24, 2025
Merged
Conversation
This was referenced Oct 10, 2025
Contributor
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
This was referenced Oct 10, 2025
Collaborator
Author
This was referenced Oct 10, 2025
Contributor
✅ PR preview is ready!
|
f533766 to
3aafede
Compare
5fe2c90 to
ee8592e
Compare
3aafede to
ad9f15b
Compare
ee8592e to
732ea3e
Compare
ad9f15b to
e7f2b9f
Compare
732ea3e to
3fb6bd8
Compare
e7f2b9f to
9cac7dc
Compare
3fb6bd8 to
c5f3b2f
Compare
9cac7dc to
7b30740
Compare
c5f3b2f to
e575b5f
Compare
7b30740 to
cbba155
Compare
e575b5f to
4fd4900
Compare
cbba155 to
58f91ac
Compare
4fd4900 to
28e0810
Compare
58f91ac to
352530d
Compare
28e0810 to
f9557e5
Compare
352530d to
f2f1b79
Compare
f9557e5 to
3c1f5fd
Compare
1e6e44c to
16f2a9b
Compare
229751b to
72089c6
Compare
16f2a9b to
7c0b69f
Compare
72089c6 to
c81bc3d
Compare
7c0b69f to
43e914d
Compare
c81bc3d to
f22703a
Compare
Collaborator
Author
Merge activity
|
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.

Describe your changes
Added isolated and non-isolated component implementations for the CCv2 widget. This includes:
IsolatedComponent.tsx- A component that uses Shadow DOM for content isolationNonIsolatedComponent.tsx- A component that renders content directly without isolationstyled-components.ts- Shared styled components for both implementationsThe isolated component creates a shadow root for content encapsulation, while the non-isolated version renders directly to a div. Both components use shared hooks for handling HTML, CSS, and JavaScript content.
GitHub Issue Link (if applicable)
Testing Plan
Contribution License Agreement
By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.