Skip to content

Commit b60c230

Browse files
authored
Support react-native-reanimated 2 (#270)
* support react-native-reanimated 2 * React Native Gesture Handler up to 1.10.3 * erase extra type * less ts suppressions * fixed cell measuring * unnecessary change was reverted * confilcts: - indext.tsx - yarn.lock * fixed ts error * updated dev deps * erase extra resolutions
1 parent 4b5a3db commit b60c230

File tree

5 files changed

+2136
-2930
lines changed

5 files changed

+2136
-2930
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Example snack with scale effect on hover: https://snack.expo.io/@computerjazz/rn
6464
import React, { useState, useCallback } from "react";
6565
import { View, TouchableOpacity, Text } from "react-native";
6666
import DraggableFlatList, {
67-
RenderItemParams
67+
RenderItemParams,
6868
} from "react-native-draggable-flatlist";
6969

7070
const NUM_ITEMS = 10;
@@ -101,15 +101,15 @@ function Example() {
101101
height: 100,
102102
backgroundColor: isActive ? "red" : item.backgroundColor,
103103
alignItems: "center",
104-
justifyContent: "center"
104+
justifyContent: "center",
105105
}}
106106
onLongPress={drag}
107107
>
108108
<Text
109109
style={{
110110
fontWeight: "bold",
111111
color: "white",
112-
fontSize: 32
112+
fontSize: 32,
113113
}}
114114
>
115115
{item.label}

package.json

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -39,28 +39,29 @@
3939
],
4040
"transform": {
4141
"^.+\\.[t|j]sx?$": "babel-jest"
42-
}
42+
},
43+
"transformIgnorePatterns": []
4344
},
4445
"homepage": "https://github.com/computerjazz/react-native-draggable-flatlist#readme",
4546
"peerDependencies": {
46-
"react-native": ">=0.59.0",
47+
"react-native": ">=0.62.0",
4748
"react-native-gesture-handler": "^1.0.0",
48-
"react-native-reanimated": "^1.0.0"
49+
"react-native-reanimated": "^2.0.0"
4950
},
5051
"devDependencies": {
51-
"@testing-library/react-native": "^7.1.0",
52-
"@types/react": "^16.8.8",
53-
"@types/react-native": "^0.60.8",
54-
"babel-jest": "^26.6.1",
52+
"@testing-library/react-native": "^7.2.0",
53+
"@types/react": "^17.0.3",
54+
"@types/react-native": "^0.64.2",
55+
"babel-jest": "^26.6.3",
5556
"husky": "^4.2.0",
56-
"jest": "^26.6.1",
57-
"prettier": "1.19.1",
57+
"jest": "^26.6.3",
58+
"prettier": "^2.2.1",
5859
"pretty-quick": "^2.0.1",
59-
"react": "^16.13.1",
60-
"react-native": "^0.61.5",
61-
"react-native-gesture-handler": "^1.10.0",
62-
"react-native-reanimated": "^1.13.0",
63-
"react-test-renderer": "~16.11.0",
64-
"typescript": "^3.7.3"
60+
"react": "^17.0.2",
61+
"react-native": "^0.64.0",
62+
"react-native-gesture-handler": "^1.10.3",
63+
"react-native-reanimated": "^2.1.0",
64+
"react-test-renderer": "^17.0.2",
65+
"typescript": "^4.2.4"
6566
}
6667
}

0 commit comments

Comments
 (0)