Skip to content

Commit 30b4a77

Browse files
committed
chore: update dependencies and configuration
1 parent 5e57738 commit 30b4a77

File tree

6 files changed

+45
-23
lines changed

6 files changed

+45
-23
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,6 @@ android/generated
8484

8585
# React Native Nitro Modules
8686
nitrogen/
87+
88+
example/ios
89+
example/android

example/babel.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ module.exports = function (api) {
1010
return getConfig(
1111
{
1212
presets: ['babel-preset-expo'],
13+
plugins: ['react-native-reanimated/plugin'],
1314
},
1415
{ root, pkg }
1516
);

example/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"main": "index.js",
55
"scripts": {
66
"start": "expo start",
7-
"android": "expo start --android",
8-
"ios": "expo start --ios",
7+
"android": "expo run:android",
8+
"ios": "expo run:ios",
99
"web": "expo start --web"
1010
},
1111
"dependencies": {
@@ -15,6 +15,8 @@
1515
"react": "18.3.1",
1616
"react-dom": "18.3.1",
1717
"react-native": "0.76.7",
18+
"react-native-gesture-handler": "^2.20.2",
19+
"react-native-reanimated": "^3.16.1",
1820
"react-native-web": "~0.19.13"
1921
},
2022
"devDependencies": {

example/src/App.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ import {
99
import React, { useRef } from 'react';
1010
import Gallery, { GalleryRef } from '../../src';
1111

12-
const image1 = require('../assets/image1.jpeg');
13-
const image2 = require('../assets/image2.jpeg');
14-
const image3 = require('../assets/image3.jpeg');
15-
1612
export default function App() {
1713
const galleryRef = useRef<GalleryRef>(null);
18-
const data = [image1, image2, image3];
14+
const data = [
15+
{ uri: 'https://picsum.photos/200/300' },
16+
{ uri: 'https://picsum.photos/200/300' },
17+
{ uri: 'https://picsum.photos/200/300' },
18+
];
1919

2020
return (
2121
<View style={styles.container}>

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@
8383
"react": "18.3.1",
8484
"react-native": "0.76.7",
8585
"react-native-builder-bob": "^0.37.0",
86-
"react-native-gesture-handler": "2.20.2",
87-
"react-native-reanimated": "3.16.1",
86+
"react-native-gesture-handler": "^2.20.2",
87+
"react-native-reanimated": "^3.16.1",
8888
"release-it": "^17.10.0",
8989
"typescript": "^5.2.2"
9090
},
@@ -93,7 +93,9 @@
9393
},
9494
"peerDependencies": {
9595
"react": ">=18.0.0",
96-
"react-native": ">=0.72.0"
96+
"react-native": ">=0.68.0",
97+
"react-native-gesture-handler": ">=2.0.0",
98+
"react-native-reanimated": ">=3.0.0"
9799
},
98100
"workspaces": [
99101
"example"

yarn.lock

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1863,13 +1863,15 @@ __metadata:
18631863
react: 18.3.1
18641864
react-native: 0.76.7
18651865
react-native-builder-bob: ^0.37.0
1866-
react-native-gesture-handler: 2.20.2
1867-
react-native-reanimated: 3.16.1
1866+
react-native-gesture-handler: ^2.20.2
1867+
react-native-reanimated: ^3.16.1
18681868
release-it: ^17.10.0
18691869
typescript: ^5.2.2
18701870
peerDependencies:
18711871
react: ">=18.0.0"
1872-
react-native: ">=0.72.0"
1872+
react-native: ">=0.68.0"
1873+
react-native-gesture-handler: ">=2.0.0"
1874+
react-native-reanimated: ">=3.0.0"
18731875
languageName: unknown
18741876
linkType: soft
18751877

@@ -11629,7 +11631,7 @@ __metadata:
1162911631
languageName: node
1163011632
linkType: hard
1163111633

11632-
"prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
11634+
"prop-types@npm:^15.8.1":
1163311635
version: 15.8.1
1163411636
resolution: "prop-types@npm:15.8.1"
1163511637
dependencies:
@@ -11838,18 +11840,17 @@ __metadata:
1183811840
languageName: node
1183911841
linkType: hard
1184011842

11841-
"react-native-gesture-handler@npm:2.20.2":
11842-
version: 2.20.2
11843-
resolution: "react-native-gesture-handler@npm:2.20.2"
11843+
"react-native-gesture-handler@npm:^2.20.2":
11844+
version: 2.25.0
11845+
resolution: "react-native-gesture-handler@npm:2.25.0"
1184411846
dependencies:
1184511847
"@egjs/hammerjs": ^2.0.17
1184611848
hoist-non-react-statics: ^3.3.0
1184711849
invariant: ^2.2.4
11848-
prop-types: ^15.7.2
1184911850
peerDependencies:
1185011851
react: "*"
1185111852
react-native: "*"
11852-
checksum: 8d9e7496615dad4e6bb6dd1c750c2d3b2e57c6173a1d466b4503b28b159b1dbbb1e7527c3d4bda12324422200c07835f34d81c9bd3cd1b7f594b22949bef274a
11853+
checksum: 51b155bcc56043b9e06bf8ded089c44348e8da297b38e73f203f2d6ce8bd51698f85a38dca8eeab3d2ab721aeddefc270acd99e16cf493b20f1f429ad02214b8
1185311854
languageName: node
1185411855
linkType: hard
1185511856

@@ -11865,13 +11866,25 @@ __metadata:
1186511866
react-dom: 18.3.1
1186611867
react-native: 0.76.7
1186711868
react-native-builder-bob: ^0.37.0
11869+
react-native-gesture-handler: ^2.20.2
11870+
react-native-reanimated: ^3.16.1
1186811871
react-native-web: ~0.19.13
1186911872
languageName: unknown
1187011873
linkType: soft
1187111874

11872-
"react-native-reanimated@npm:3.16.1":
11873-
version: 3.16.1
11874-
resolution: "react-native-reanimated@npm:3.16.1"
11875+
"react-native-is-edge-to-edge@npm:1.1.7":
11876+
version: 1.1.7
11877+
resolution: "react-native-is-edge-to-edge@npm:1.1.7"
11878+
peerDependencies:
11879+
react: "*"
11880+
react-native: "*"
11881+
checksum: 4cdf2b2fb5b131f2015c26d2cb7688b4a0c5f3c8474b1bf0ddfa9eabb0263df440c87262ae8f812a6ecab0d5310df0373bddad4b51f53dabb2ffee01e9ef0f44
11882+
languageName: node
11883+
linkType: hard
11884+
11885+
"react-native-reanimated@npm:^3.16.1":
11886+
version: 3.17.4
11887+
resolution: "react-native-reanimated@npm:3.17.4"
1187511888
dependencies:
1187611889
"@babel/plugin-transform-arrow-functions": ^7.0.0-0
1187711890
"@babel/plugin-transform-class-properties": ^7.0.0-0
@@ -11884,11 +11897,12 @@ __metadata:
1188411897
"@babel/preset-typescript": ^7.16.7
1188511898
convert-source-map: ^2.0.0
1188611899
invariant: ^2.2.4
11900+
react-native-is-edge-to-edge: 1.1.7
1188711901
peerDependencies:
1188811902
"@babel/core": ^7.0.0-0
1188911903
react: "*"
1189011904
react-native: "*"
11891-
checksum: 7d969a24558c8dc7fb175610a867091a7dd04fd5998a09f2f02bfba5d7a59eee5918d2ee47722026a4ecbfb81c594dd28843962a7f01282172b478f7d451a909
11905+
checksum: 8c812466c3a1d7d3576365f16c62183efd9651ae769849a40240a3f674131960e2380c8536232563dd0935a607696eb373abcece899ce4152bfdd711778e7cd7
1189211906
languageName: node
1189311907
linkType: hard
1189411908

0 commit comments

Comments
 (0)