fix(ivy): add attributes and classes to host elements based on selector#34481
fix(ivy): add attributes and classes to host elements based on selector#34481AndrewKushnir wants to merge 2 commits intoangular:masterfrom
Conversation
8bf5584 to
b6156f9
Compare
b6156f9 to
947db2c
Compare
8a5350c to
4362bd1
Compare
kara
left a comment
There was a problem hiding this comment.
Thanks for picking this up! Some thoughts below
4b37ae3 to
006690d
Compare
|
Thanks for the review @kara. I've updated the code according to the comments/suggestions. Could you please have another look when you get a chance? Thank you. |
|
@AndrewKushnir in the description of this PR you've referenced issue #34256 but #34256 is closed now (and looks like a bit different issue from what this PR is solving?). On the other hand it seems like this PR should fix #35445 |
cf5b06d to
a7715e7
Compare
|
@pkozlowski-opensource issue #34256 was resolved by a different PR (#35136, to fix namespaces issue with dynamically created components). You are right, the problem described in the #35445 should be fixed by the changes in this PR. I've rebased it, waiting for final review from Kara. Thank you. |
af16106 to
82bea75
Compare
1a38e83 to
fabe7e7
Compare
In View Engine, host element of dynamically created component received attributes and classes extracted from component's selector. For example, if component selector is `[attr] .class`, the `attr` attribute and `.class` class will be add to host element. This commit adds similar logic to Ivy, to make sure this behavior is aligned with View Engine.
fabe7e7 to
16cd18e
Compare
…or (#34481) In View Engine, host element of dynamically created component received attributes and classes extracted from component's selector. For example, if component selector is `[attr] .class`, the `attr` attribute and `.class` class will be add to host element. This commit adds similar logic to Ivy, to make sure this behavior is aligned with View Engine. PR Close #34481
This commit updates AIO payload size limit that is triggering a problem after merging angular@f95b8ce. That commit added some payload size, but all checks were "green" for the PR (angular#34481) after rebase that happened a couple hours before the merge, so this is an accumulated payload size increase from multiple changes. The goal of this commit is to bring the master and patch branches back to "green" state.
This commit updates AIO payload size limit that is triggering a problem after merging f95b8ce. That commit added some payload size, but all checks were "green" for the PR (#34481) after rebase that happened a couple hours before the merge, so this is an accumulated payload size increase from multiple changes. The goal of this commit is to bring the master and patch branches back to "green" state. PR Close #35538
This commit updates AIO payload size limit that is triggering a problem after merging f95b8ce. That commit added some payload size, but all checks were "green" for the PR (#34481) after rebase that happened a couple hours before the merge, so this is an accumulated payload size increase from multiple changes. The goal of this commit is to bring the master and patch branches back to "green" state. PR Close #35538
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
In View Engine, host element of dynamically created component received attributes and classes extracted from component's selector. For example, if component selector is
[attr] .class, theattrattribute and.classclass will be add to host element. This commit adds similar logic to Ivy, to make sure this behavior is aligned with View Engine.This PR resolves #35445.
PR Type
What kind of change does this PR introduce?
Does this PR introduce a breaking change?