From 7bf3217821edbf1e3db113279712dc00dcfd7e89 Mon Sep 17 00:00:00 2001 From: Brent Vale Date: Mon, 19 Nov 2018 08:32:34 -0800 Subject: [PATCH 1/2] converted keyExtractor to string as is required by react-native --- src/libraries/ViewPager/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libraries/ViewPager/index.js b/src/libraries/ViewPager/index.js index b786ad1..096d34f 100644 --- a/src/libraries/ViewPager/index.js +++ b/src/libraries/ViewPager/index.js @@ -260,7 +260,7 @@ export default class ViewPager extends PureComponent { } keyExtractor (item, index) { - return index; + return index.toString(); } renderRow ({ item, index }) { From 410b9ea4851d17db0ccc2154d43f4a59b63487b7 Mon Sep 17 00:00:00 2001 From: Brent Vale Date: Mon, 19 Nov 2018 08:34:07 -0800 Subject: [PATCH 2/2] properly spreads Flatlist props so passed in props are applied over other defined attributes --- src/libraries/ViewPager/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libraries/ViewPager/index.js b/src/libraries/ViewPager/index.js index 096d34f..4727505 100644 --- a/src/libraries/ViewPager/index.js +++ b/src/libraries/ViewPager/index.js @@ -316,7 +316,6 @@ export default class ViewPager extends PureComponent { style={[style, { flex: 1 }]} {...gestureResponder}> );