Skip to content

Commit 48a98c7

Browse files
committed
Fix reanimated seetup
1 parent 9559335 commit 48a98c7

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ import com.android.build.OutputFile
7878
*/
7979

8080
project.ext.react = [
81-
enableHermes: false, // clean and rebuild if changing
81+
enableHermes: true, // clean and rebuild if changing
8282
]
8383

8484
apply from: "../../node_modules/react-native/react.gradle"

android/app/src/main/java/com/liquidswipereactnative/MainApplication.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
import java.lang.reflect.InvocationTargetException;
1212
import java.util.List;
1313

14+
import com.facebook.react.bridge.JSIModulePackage; // react native reanimated
15+
import com.swmansion.reanimated.ReanimatedJSIModulePackage; // react native reanimated
16+
1417
public class MainApplication extends Application implements ReactApplication {
1518

1619
private final ReactNativeHost mReactNativeHost =
@@ -33,6 +36,12 @@ protected List<ReactPackage> getPackages() {
3336
protected String getJSMainModuleName() {
3437
return "index";
3538
}
39+
40+
// React native reanimated
41+
@Override
42+
protected JSIModulePackage getJSIModulePackage() {
43+
return new ReanimatedJSIModulePackage();
44+
}
3645
};
3746

3847
@Override

babel.config.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
module.exports = {
2-
presets: ['module:metro-react-native-babel-preset'],
3-
};
2+
presets: ["module:metro-react-native-babel-preset"],
3+
plugins: ["react-native-reanimated/plugin"],
4+
}

0 commit comments

Comments
 (0)