MCPcopy Create free account
hub / github.com/angular/angular / cleanupDehydratedIcuData

Function cleanupDehydratedIcuData

packages/core/src/hydration/i18n.ts:666–677  ·  view source on GitHub ↗
(
  renderer: Renderer,
  i18nNodes: Map<number, RNode | null>,
  dehydratedIcuData: DehydratedIcuData,
)

Source from the content-addressed store, hash-verified

664}
665
666function cleanupDehydratedIcuData(
667 renderer: Renderer,
668 i18nNodes: Map<number, RNode | null>,
669 dehydratedIcuData: DehydratedIcuData,
670) {
671 for (const node of dehydratedIcuData.node.cases[dehydratedIcuData.case]) {
672 const rNode = i18nNodes.get(node.index - HEADER_OFFSET);
673 if (rNode) {
674 nativeRemoveNode(renderer, rNode, false);
675 }
676 }
677}

Callers 1

cleanupI18nHydrationDataFunction · 0.85

Calls 2

nativeRemoveNodeFunction · 0.90
getMethod · 0.65

Tested by

no test coverage detected