Skip to content

Commit fe54f2b

Browse files
authored
Merge pull request #1 from mgonzalezs/FCBH-123
FCBH-123 Implement @react-native-community/viewpager
2 parents ba1cd91 + 395d5f3 commit fe54f2b

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,8 @@
3232
"bugs": {
3333
"url": "https://github.com/zbtang/React-Native-ViewPager/issues"
3434
},
35-
"homepage": "https://github.com/zbtang/React-Native-ViewPager#readme"
35+
"homepage": "https://github.com/zbtang/React-Native-ViewPager#readme",
36+
"dependencies": {
37+
"@react-native-community/viewpager": "^1.1.7"
38+
}
3639
}

viewpager/ViewPager.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
'use strict'
66

7-
import { PanResponder, Platform, ScrollView, StyleSheet, View, ViewPagerAndroid } from 'react-native'
7+
import { PanResponder, Platform, ScrollView, View } from 'react-native'
8+
import RNCViewPager from '@react-native-community/viewpager';
89
import React, { Component } from 'react'
910

1011
const SCROLLVIEW_REF = 'scrollView'
@@ -16,7 +17,7 @@ const SCROLL_STATE = {
1617
dragging: 'dragging'
1718
}
1819
export default class ViewPager extends Component {
19-
static propTypes = {...ViewPagerAndroid.propTypes}
20+
static propTypes = {...RNCViewPager.propTypes}
2021

2122
static defaultProps = {
2223
initialPage: 0,
@@ -59,7 +60,7 @@ export default class ViewPager extends Component {
5960

6061
render () {
6162
return (this.props.forceScrollView || Platform.OS === 'ios') ? this._renderOnIOS() : (
62-
<ViewPagerAndroid
63+
<RNCViewPager
6364
{...this.props}
6465
scrollEnabled={this.props.horizontalScroll ? true : false}
6566
ref={VIEWPAGER_REF}

yarn.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2+
# yarn lockfile v1
3+
4+
5+
"@react-native-community/viewpager@^1.1.7":
6+
version "1.1.7"
7+
resolved "https://registry.yarnpkg.com/@react-native-community/viewpager/-/viewpager-1.1.7.tgz#7d3b1631f1ec91145db92a8e25c80d53027e96ba"
8+
integrity sha512-k9v2KJtAprNPq7IZmedD2VLMePvPW+ohX3uDnkpoKritBji+/RtRmTKrdtPi3Uvp0toq/KtPttAds1dr7AZNpw==

0 commit comments

Comments
 (0)