Closed friendlymahi closed 1 year ago
Merging #196 (0b99c65) into master (c2deb32) will not change coverage. The diff coverage is
100.00%
.
@@ Coverage Diff @@
## master #196 +/- ##
=======================================
Coverage 98.88% 98.88%
=======================================
Files 14 14
Lines 180 180
Branches 78 78
=======================================
Hits 178 178
Misses 2 2
Files Changed | Coverage Δ | |
---|---|---|
src/core/EditableComponent.tsx | 100.00% <100.00%> (ø) |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
Kudos, SonarCloud Quality Gate passed!
@sharanyavinod , @CezCz, @habansal , @niekraaijmakers , @vladbailescu - Requesting your help for moving this fix. Advise me if its not a valid usecase or if you want me to make any further changes, Thanks !
Hello. Good Morning to you ! Can someone please share some feedback on this PR? Thanks !
@sharanyavinod - Any feedback on this PR?
Thanks @sharanyavinod . Can you please merge the PR in this case?
Hello. Hope you are doing well. Any update on this request? Thanks
:tada: This PR is included in version 2.1.0 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
Description
Existing code (v2.0.5) assumes appliedCssClassNames is available as a prop when obtaining component mapping. But with SPA 2.0 design the prop will be available only to children under EditableComponent. In addition, while authoring, when we change styles, model is updated, but EditableComponent doesn't recieve the new style info as our code is bound to model passed from parent e.g. container. With these inferences in mind, made changes below
package.json with new version can be updated upon confirmation from approvers. Additional unit tests can be added if approvers deem necessary
Related Issue
195
Motivation and Context
Same as description, as we all understand the power of stylesystem and keeping this feature supported is critical for us to upgrade to SPA 2.0 where one may choose to do a hybrid of SPA implementations e.g an entire help section coming from AEM as-is and other pages from React app share some sections that are editable via AEM
How Has This Been Tested?
Screenshots (if appropriate):
Inside AEM Editor with Changing Styles
Changed background of text from Skyblue to Gray
View as Published Experience
Types of changes
Checklist: