diff --git a/packages/react-native/ReactCommon/React-Fabric.podspec b/packages/react-native/ReactCommon/React-Fabric.podspec index 8b84f704eef5..aa2d6d1766b2 100644 --- a/packages/react-native/ReactCommon/React-Fabric.podspec +++ b/packages/react-native/ReactCommon/React-Fabric.podspec @@ -59,6 +59,8 @@ Pod::Spec.new do |s| s.subspec "animated" do |ss| ss.dependency "React-Fabric/animationbackend" + ss.dependency "React-Fabric/coreUmbrella" + ss.dependency "ReactCommon/turbomodule/coreUmbrella" ss.source_files = podspec_sources("react/renderer/animated/**/*.{m,mm,cpp,h}", "react/renderer/animated/**/*.{h}") ss.exclude_files = "react/renderer/animated/tests" ss.header_dir = "react/renderer/animated" diff --git a/packages/react-native/ReactCommon/react/renderer/animated/AnimatedModule.h b/packages/react-native/ReactCommon/react/renderer/animated/AnimatedModule.h index 75be37951fe4..443e98f79648 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/AnimatedModule.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/AnimatedModule.h @@ -14,11 +14,11 @@ #else #include #endif -#include +#include +#include #include #include #include -#include #include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/animated/CMakeLists.txt b/packages/react-native/ReactCommon/react/renderer/animated/CMakeLists.txt index e95144374574..37645e2dfdd9 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/CMakeLists.txt +++ b/packages/react-native/ReactCommon/react/renderer/animated/CMakeLists.txt @@ -28,6 +28,8 @@ target_link_libraries(react_renderer_animated react_renderer_uimanager react_renderer_scheduler react_renderer_animationbackend + react_bridging + react_nativemodule_core glog folly_runtime ) diff --git a/packages/react-native/ReactCommon/react/renderer/animated/EventEmitterListener.h b/packages/react-native/ReactCommon/react/renderer/animated/EventEmitterListener.h index 79516f278335..726537c7d2ed 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/EventEmitterListener.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/EventEmitterListener.h @@ -12,8 +12,7 @@ #include #include -#include -#include +#include namespace facebook::react { diff --git a/packages/react-native/ReactCommon/react/renderer/animated/MergedValueDispatcher.h b/packages/react-native/ReactCommon/react/renderer/animated/MergedValueDispatcher.h index a2fe80c59fae..3106e07b6745 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/MergedValueDispatcher.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/MergedValueDispatcher.h @@ -9,8 +9,8 @@ #include +#include #include -#include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.h b/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.h index cf60696339eb..fc42b1c11a3f 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/NativeAnimatedNodesManager.h @@ -14,15 +14,14 @@ #else #include #endif +#include +#include +#include #include -#include -#include #include #include #include #include -#include -#include #include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/animated/drivers/AnimationDriver.h b/packages/react-native/ReactCommon/react/renderer/animated/drivers/AnimationDriver.h index faae15432990..b3329b2c0f5b 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/drivers/AnimationDriver.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/drivers/AnimationDriver.h @@ -13,7 +13,7 @@ #pragma once -#include +#include #include namespace facebook::react { diff --git a/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h b/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h index a9cda55060c7..366c6350d8db 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h @@ -13,8 +13,7 @@ #pragma once -#include -#include +#include #include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/animated/internal/primitives.h b/packages/react-native/ReactCommon/react/renderer/animated/internal/primitives.h index c96237d4c451..ddea3d50fbdb 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/internal/primitives.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/internal/primitives.h @@ -9,7 +9,7 @@ #include -#include +#include namespace facebook::react::animated { // Indicates that the animated node identifier is not defined. diff --git a/packages/react-native/ReactCommon/react/renderer/animated/nodes/AnimatedNode.h b/packages/react-native/ReactCommon/react/renderer/animated/nodes/AnimatedNode.h index eee02a7d0668..f63939a999e4 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/nodes/AnimatedNode.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/nodes/AnimatedNode.h @@ -13,9 +13,9 @@ #pragma once +#include +#include #include -#include -#include namespace facebook::react { diff --git a/packages/react-native/ReactCommon/react/renderer/animated/nodes/ColorAnimatedNode.h b/packages/react-native/ReactCommon/react/renderer/animated/nodes/ColorAnimatedNode.h index c8062a949eeb..59fae6ce1a9b 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/nodes/ColorAnimatedNode.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/nodes/ColorAnimatedNode.h @@ -15,7 +15,7 @@ #include "AnimatedNode.h" -#include +#include namespace facebook::react { class ColorAnimatedNode final : public AnimatedNode { diff --git a/packages/react-native/ReactCommon/react/renderer/animated/nodes/InterpolationAnimatedNode.h b/packages/react-native/ReactCommon/react/renderer/animated/nodes/InterpolationAnimatedNode.h index 2b8bd253f970..96e8d3342144 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/nodes/InterpolationAnimatedNode.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/nodes/InterpolationAnimatedNode.h @@ -15,8 +15,8 @@ #include "ValueAnimatedNode.h" +#include #include -#include namespace facebook::react { diff --git a/packages/react-native/ReactCommon/react/renderer/animated/nodes/PropsAnimatedNode.h b/packages/react-native/ReactCommon/react/renderer/animated/nodes/PropsAnimatedNode.h index 235d0a9ddc02..075052b79183 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/nodes/PropsAnimatedNode.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/nodes/PropsAnimatedNode.h @@ -15,8 +15,8 @@ #include "AnimatedNode.h" +#include #include -#include #include namespace facebook::react {