Skip to content

Commit a7738c6

Browse files
MatiPl01piaskowyk
andauthored
(cherry-pick) Remove native view export and Remove Native View (#7921)
Cherry-pick of these 2 PRs: - #7893 - #7898 --------- Co-authored-by: Krzysztof Piaskowy <[email protected]>
1 parent 00d3971 commit a7738c6

File tree

19 files changed

+3
-300
lines changed

19 files changed

+3
-300
lines changed

apps/fabric-example/ios/Podfile.lock

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2445,7 +2445,6 @@ PODS:
24452445
- ReactCommon/turbomodule/bridging
24462446
- ReactCommon/turbomodule/core
24472447
- RNReanimated/reanimated/apple (= 4.0.0)
2448-
- RNReanimated/reanimated/view (= 4.0.0)
24492448
- RNWorklets
24502449
- SocketRocket
24512450
- Yoga
@@ -2479,36 +2478,6 @@ PODS:
24792478
- RNWorklets
24802479
- SocketRocket
24812480
- Yoga
2482-
- RNReanimated/reanimated/view (4.0.0):
2483-
- boost
2484-
- DoubleConversion
2485-
- fast_float
2486-
- fmt
2487-
- glog
2488-
- hermes-engine
2489-
- RCT-Folly
2490-
- RCT-Folly/Fabric
2491-
- RCTRequired
2492-
- RCTTypeSafety
2493-
- React-Core
2494-
- React-debug
2495-
- React-Fabric
2496-
- React-featureflags
2497-
- React-graphics
2498-
- React-hermes
2499-
- React-ImageManager
2500-
- React-jsi
2501-
- React-NativeModulesApple
2502-
- React-RCTFabric
2503-
- React-renderercss
2504-
- React-rendererdebug
2505-
- React-utils
2506-
- ReactCodegen
2507-
- ReactCommon/turbomodule/bridging
2508-
- ReactCommon/turbomodule/core
2509-
- RNWorklets
2510-
- SocketRocket
2511-
- Yoga
25122481
- RNScreens (4.10.0):
25132482
- boost
25142483
- DoubleConversion
@@ -3060,7 +3029,7 @@ SPEC CHECKSUMS:
30603029
RNCMaskedView: 7e0ce15656772a939ff0d269100bca3a182163c8
30613030
RNFlashList: ffe75fa35306b3cc846803ab51b02674e522e9b5
30623031
RNGestureHandler: eeb622199ef1fb3a076243131095df1c797072f0
3063-
RNReanimated: bfd5fc2f82f6f12968b0acadcc17047215e6b0c8
3032+
RNReanimated: ac84496780525d3fb2d931e91cb0c0a3545e5027
30643033
RNScreens: 10ca32b82794369e5857df3c8ca5937c415fbfd3
30653034
RNSVG: 341f555dbcd83a34d1f058e88df387de7bbc3347
30663035
RNWorklets: cd3a8876763d8bc18fdc23ce67a49ebbbc982c63

packages/react-native-reanimated/Common/NativeView/CMakeLists.txt

Lines changed: 0 additions & 52 deletions
This file was deleted.

packages/react-native-reanimated/Common/NativeView/react/renderer/components/rnreanimated/ComponentDescriptors.h

Lines changed: 0 additions & 17 deletions
This file was deleted.

packages/react-native-reanimated/Common/NativeView/react/renderer/components/rnreanimated/ReanimatedShadowNode.cpp

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/react-native-reanimated/Common/NativeView/react/renderer/components/rnreanimated/ReanimatedShadowNode.h

Lines changed: 0 additions & 26 deletions
This file was deleted.

packages/react-native-reanimated/Common/NativeView/react/renderer/components/rnreanimated/ReanimatedViewState.h

Lines changed: 0 additions & 23 deletions
This file was deleted.

packages/react-native-reanimated/RNReanimated.podspec

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,6 @@ Pod::Spec.new do |s|
4646
sss.header_dir = "reanimated"
4747
sss.header_mappings_dir = "apple/reanimated"
4848
end
49-
50-
ss.subspec "view" do |sss|
51-
sss.source_files = "Common/NativeView/**/*.{mm,h,cpp}"
52-
sss.header_dir = ""
53-
sss.header_mappings_dir = "Common/NativeView"
54-
end
5549
end
5650

5751
s.pod_target_xcconfig = {

packages/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/ReanimatedPackage.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@
1111
import com.facebook.react.module.annotations.ReactModuleList;
1212
import com.facebook.react.module.model.ReactModuleInfo;
1313
import com.facebook.react.module.model.ReactModuleInfoProvider;
14-
import com.facebook.react.uimanager.ViewManager;
15-
import com.swmansion.reanimated.view.ReanimatedViewManager;
1614
import java.util.HashMap;
17-
import java.util.List;
1815
import java.util.Map;
1916
import java.util.Objects;
2017

@@ -32,11 +29,6 @@ public NativeModule getModule(
3229
};
3330
}
3431

35-
@Override
36-
public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) {
37-
return List.of(new ReanimatedViewManager());
38-
}
39-
4032
@Override
4133
public ReactModuleInfoProvider getReactModuleInfoProvider() {
4234
Class<? extends NativeModule>[] moduleList =

packages/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/view/ReanimatedView.java

Lines changed: 0 additions & 13 deletions
This file was deleted.

packages/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/view/ReanimatedViewManager.java

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)