refactor(ivy): Implement computeStaticStyling
(#34418)
The `computeStaticStyling` will be used for computing static styling value during `firstCreatePass`. The function takes into account static styling from the template as well as from the host bindings. The host bindings need to be merged in front of the template so that they have the correct priority. PR Closes #34418
This commit is contained in:

committed by
Miško Hevery

parent
54af220107
commit
b7ff38b1ef
@ -553,7 +553,8 @@ export function registerInitialStylingOnTNode(
|
||||
return hasAdditionalInitialStyling;
|
||||
}
|
||||
|
||||
function updateRawValueOnContext(context: TStylingContext | StylingMapArray, value: string) {
|
||||
function updateRawValueOnContext(
|
||||
context: TStylingContext | StylingMapArray | string, value: string) {
|
||||
const stylingMapArr = getStylingMapArray(context) !;
|
||||
stylingMapArr[StylingMapArrayIndex.RawValuePosition] = value;
|
||||
}
|
||||
|
Reference in New Issue
Block a user