refactor(ivy): migrate all host-specific styling instructions to element-level styling instructions (#30336)
This patch removes all host-specific styling instructions in favor of using element-level instructions instead. Because of the previous patches that made sure `select(n)` worked between styling calls, all host level instructions are not needed anymore. This patch changes each of those instruction calls to use any of the `elementStyling*`, `elementStyle*` and `elementClass*` styling instructions instead. PR Close #30336
This commit is contained in:

committed by
Alex Rickabaugh

parent
452f121486
commit
c016e2c4ec
@ -111,6 +111,11 @@ export function renderComponent<T>(
|
||||
opts: CreateComponentOptions = {}): T {
|
||||
ngDevMode && publishDefaultGlobalUtils();
|
||||
ngDevMode && assertComponentType(componentType);
|
||||
|
||||
// this is preemptively set to avoid having test and debug code accidentally
|
||||
// read data from a previous application state...
|
||||
setActiveHostElement(null);
|
||||
|
||||
const rendererFactory = opts.rendererFactory || domRendererFactory3;
|
||||
const sanitizer = opts.sanitizer || null;
|
||||
const componentDef = getComponentDef<T>(componentType) !;
|
||||
|
Reference in New Issue
Block a user