Open singhsaurabh920 opened 1 year ago
Hi, have you tried installing the deprecated react native prop types package? This did it for me. I don't think there is any other way around.
npm install deprecated-react-native-prop-types
or
yarn add deprecated-react-native-prop-types
First install deprecated-react-native-prop-types then
add import { ViewPropTypes } from 'deprecated-react-native-prop-types'; in \node_modules\react-native-slider\src\Slider.js
then yarn patch-package react-native-slider
diff --git a/node_modules/react-native-slider/src/Slider.js b/node_modules/react-native-slider/src/Slider.js
index 37deee5..0db3112 100644
--- a/node_modules/react-native-slider/src/Slider.js
+++ b/node_modules/react-native-slider/src/Slider.js
@@ -11,7 +11,7 @@ import {
PanResponder,
View,
Easing,
- ViewPropTypes
+ ViewStyle
} from "react-native";
import PropTypes from 'prop-types';
@@ -131,17 +131,17 @@ export default class Slider extends PureComponent {
/**
* The style applied to the slider container.
*/
- style: ViewPropTypes.style,
+ style: ViewStyle,
/**
* The style applied to the track.
*/
- trackStyle: ViewPropTypes.style,
+ trackStyle: ViewStyle,
/**
* The style applied to the thumb.
*/
- thumbStyle: ViewPropTypes.style,
+ thumbStyle: ViewStyle,
/**
* Sets an image for the thumb.
use the patch above to fix the issue
ERROR ViewPropTypes will be removed from React Native, along with all other PropTypes. We recommend that you migrate away from PropTypes and switch to a type system like TypeScript. If you need to continue using ViewPropTypes, migrate to the 'deprecated-react-native-prop-types' package. at MainStackNavigator at EnsureSingleNavigator (http://localhost:8081/index.bundle?