( element: ReactNodeList, container: OpaqueRoot, parentComponent: ?component(...props: any), callback: ?Function, )
| 373 | } |
| 374 | |
| 375 | export function updateContainerSync( |
| 376 | element: ReactNodeList, |
| 377 | container: OpaqueRoot, |
| 378 | parentComponent: ?component(...props: any), |
| 379 | callback: ?Function, |
| 380 | ): Lane { |
| 381 | if (!disableLegacyMode && container.tag === LegacyRoot) { |
| 382 | flushPendingEffects(); |
| 383 | } |
| 384 | const current = container.current; |
| 385 | updateContainerImpl( |
| 386 | current, |
| 387 | SyncLane, |
| 388 | element, |
| 389 | container, |
| 390 | parentComponent, |
| 391 | callback, |
| 392 | ); |
| 393 | return SyncLane; |
| 394 | } |
| 395 | |
| 396 | function updateContainerImpl( |
| 397 | rootFiber: Fiber, |
no test coverage detected