React-Native-ViewPager icon indicating copy to clipboard operation
React-Native-ViewPager copied to clipboard

ViewPagerAndroid has been removed from react native

Open rakefetWorkiz opened this issue 4 years ago • 1 comments

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch [email protected] for the project I'm working on.

The issue I had was : using this library will prompt an error saying ViewPagerAndroid has been removed from react native.

Here is the diff that solved my problem:

diff --git a/node_modules/rn-viewpager/viewpager/ViewPager.js b/node_modules/rn-viewpager/viewpager/ViewPager.js
index 41f8f1b..451701c 100644
--- a/node_modules/rn-viewpager/viewpager/ViewPager.js
+++ b/node_modules/rn-viewpager/viewpager/ViewPager.js
@@ -4,8 +4,9 @@
 
 'use strict'
 
-import { PanResponder, Platform, ScrollView, StyleSheet, View, ViewPagerAndroid } from 'react-native'
+import { PanResponder, Platform, ScrollView, StyleSheet, View } from 'react-native'
 import React, { Component } from 'react'
+import ViewPagerAndroid from '@react-native-community/viewpager'
 
 const SCROLLVIEW_REF = 'scrollView'
 const VIEWPAGER_REF = 'viewPager'

This issue body was partially generated by patch-package.

rakefetWorkiz avatar Oct 03 '21 20:10 rakefetWorkiz

PS, I manually added to my dependencies @react-native-community/viewpager, I guess to fix the issue, you'll have to add the dependency to the library

rakefetWorkiz avatar Oct 03 '21 20:10 rakefetWorkiz