Files
react-native/packages/react-native/Libraries/Animated
Ramanpreet Nara fbf6a8c888 Ensure NativeAnimatedHelper cannot be setup incorrectly (#37157)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37157

## Context
NativeAnimatedHelper must be set up in a very particular way:
- On iOS in Bridgeless mode, it must use NativeAnimated**Turbo**Module.
- Everywhere else, it must use NativeAnimatedModule.

## Problem
For some unknown reason, NativeAnimatedModule was getting loaded on D44933587.

## Changes
This diff makes the aformentioned error impossible. It moves the module load gating logic into the two NativeModule spec files.

Changelog: [Internal]

Reviewed By: philIip

Differential Revision: D45292907

fbshipit-source-id: 771bf64d7b491732e8860cf704bc9c3686980e74
2023-04-30 03:28:33 -07:00
..