Open Hassan-Naeem-code opened 1 year ago
Hi! ๐
Firstly, thanks for your work on this project! ๐
Today I used patch-package to patch react-native-color-picker@0.6.0 for the project I'm working on.
react-native-color-picker@0.6.0
Here is the diff that solved my problem:
diff --git a/node_modules/react-native-color-picker/dist/HoloColorPicker.d.ts b/node_modules/react-native-color-picker/dist/HoloColorPicker.d.ts index e4a4a10..3df2476 100644 --- a/node_modules/react-native-color-picker/dist/HoloColorPicker.d.ts +++ b/node_modules/react-native-color-picker/dist/HoloColorPicker.d.ts @@ -1,5 +1,5 @@ import React from "react"; -import { Slider } from "react-native"; +import Slider from '@react-native-community/slider'; import { HsvColor, IPickerProps, Point2D } from "./typeHelpers"; declare type SliderProps = { onValueChange?: (value: number) => void; diff --git a/node_modules/react-native-color-picker/dist/HoloColorPicker.js b/node_modules/react-native-color-picker/dist/HoloColorPicker.js index a177142..95280a3 100644 --- a/node_modules/react-native-color-picker/dist/HoloColorPicker.js +++ b/node_modules/react-native-color-picker/dist/HoloColorPicker.js @@ -12,7 +12,8 @@ var __extends = (this && this.__extends) || (function () { }; })(); import React from "react"; -import { I18nManager, Image, InteractionManager, Slider, StyleSheet, TouchableOpacity, View, } from "react-native"; +import { I18nManager, Image, InteractionManager, StyleSheet, TouchableOpacity, View, } from "react-native"; +import Slider from '@react-native-community/slider'; import tinycolor from "tinycolor2"; import { createPanResponder } from "./utils"; var HoloColorPicker = /** @class */ (function (_super) { diff --git a/node_modules/react-native-color-picker/src/HoloColorPicker.tsx b/node_modules/react-native-color-picker/src/HoloColorPicker.tsx index 51a7bcc..6707587 100644 --- a/node_modules/react-native-color-picker/src/HoloColorPicker.tsx +++ b/node_modules/react-native-color-picker/src/HoloColorPicker.tsx @@ -4,13 +4,12 @@ import { Image, InteractionManager, PanResponderInstance, - Slider, StyleSheet, TouchableOpacity, View, } from "react-native" import tinycolor from "tinycolor2" - +import Slider from '@react-native-community/slider'; import { HsvColor, IPickerProps, Point2D } from "./typeHelpers" import { createPanResponder } from "./utils"
This issue body was partially generated by patch-package.
Thanks man.
Did you guys are using expo ?
Seems that I can't create a developement client build with a patched package ... I still have the error on mounting the component ๐ข
Hi! ๐
Firstly, thanks for your work on this project! ๐
Today I used patch-package to patch
react-native-color-picker@0.6.0
for the project I'm working on.Here is the diff that solved my problem:
This issue body was partially generated by patch-package.