Skip to content

Commit 63b58b4

Browse files
j-piaseckimeta-codesync[bot]
authored andcommitted
Cover react/renderer/viewtransition:viewtransition with Stable API guards (#57996)
Summary: Pull Request resolved: #57996 Classifies `react/renderer/viewtransition:viewtransition` as a private target under the C++ stable API three-tier visibility model. Adds `#include <react/cxxstableapi/PrivateGuard.h>` to the module's only header, `ViewTransitionModule.h`, and declares the guard dependency in the build config (parent podspec is already configured). Changelog: [Internal] Reviewed By: zeyap Differential Revision: D116452310 fbshipit-source-id: e7e6eec996d099b11797b3e9ed46ba074e93d6a1
1 parent 6c4cf29 commit 63b58b4

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

packages/react-native/ReactCommon/react/renderer/viewtransition/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ target_include_directories(react_renderer_viewtransition PUBLIC ${REACT_COMMON_D
1515

1616
target_link_libraries(react_renderer_viewtransition
1717
glog
18+
react_cxxstableapi
1819
react_renderer_core
1920
react_renderer_mounting
2021
react_renderer_uimanager

packages/react-native/ReactCommon/react/renderer/viewtransition/ViewTransitionModule.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
#pragma once
99

10+
#include <react/cxxstableapi/PrivateGuard.h>
11+
1012
#include <queue>
1113
#include <unordered_set>
1214

0 commit comments

Comments
 (0)