A framework for building native applications using React
Add ViewTransitionModule for enter/exit/share transitions (#55752)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/55752 Adds `ViewTransitionModule` - the native implementation of `UIManagerViewTransitionDelegate` that tracks view transition state and orchestrates enter/exit/share transitions. The module: - Captures layout metrics from root for participating views via `captureLayoutMetricsFromRoot` - Manages view-transition-name registration (`applyViewTransitionName`, `cancelViewTransitionName`, `restoreViewTransitionName`) - Detects transition type (enter/exit/share) based on old/new layout snapshots - Orchestrates transition lifecycle via `startViewTransition` Scheduler initializes the module when `viewTransitionEnabled` feature flag is enabled. ## Changelog: [General] [Added] - ViewTransitionModule for React Native View Transitions Reviewed By: sammy-SC Differential Revision: D92537219 fbshipit-source-id: c6772394efaf6aaedbf4991b951d2eb03eaf2fba
Z
Zeya Peng committed
f81f73e5a02e792cfaf2c010dea2ddfb20cb3e7f
Parent: cdad57d
Committed by meta-codesync[bot] <215208954+meta-codesync[bot]@users.noreply.github.com>
on 3/3/2026, 2:49:29 PM