|
1 | 1 | import {SharedValue, interpolate} from 'react-native-reanimated'; |
2 | 2 | import {SliderProps} from './index'; |
| 3 | +import {LogService} from 'services'; |
3 | 4 |
|
4 | 5 | export function getOffsetForValue(value: number, span: number, minimumValue = 0, maximumValue = 1) { |
5 | 6 | const range = maximumValue - minimumValue; |
@@ -43,20 +44,20 @@ export function validateValues(props: SliderProps) { |
43 | 44 | minimumValue > maximumValue || |
44 | 45 | (useRange && initialMinimumValue && initialMaximumValue && initialMinimumValue > initialMaximumValue) |
45 | 46 | ) { |
46 | | - console.error('Your passed values are invalid. Please check if minimum values are not higher than maximum values'); |
| 47 | + LogService.forwardError({message: 'Your passed values are invalid. Please check if minimum values are not higher than maximum values'}); |
47 | 48 | } |
48 | 49 | if (value !== undefined && minimumValue && maximumValue && !inRange(value, minimumValue, maximumValue)) { |
49 | | - console.error(`Your passed value (${value}) is invalid. |
50 | | - Please check that it is in range of the minimum (${minimumValue}) and maximum (${maximumValue}) values`); |
| 50 | + LogService.forwardError({message: `Your passed value (${value}) is invalid. |
| 51 | + Please check that it is in range of the minimum (${minimumValue}) and maximum (${maximumValue}) values`}); |
51 | 52 | } |
52 | 53 | if (useRange && initialMinimumValue && initialMaximumValue) { |
53 | 54 | if ( |
54 | 55 | !inRange(initialMinimumValue, minimumValue, maximumValue) || |
55 | 56 | !inRange(initialMaximumValue, minimumValue, maximumValue) |
56 | 57 | ) { |
57 | | - console.error( |
58 | | - 'Your passed values are invalid. Please check that they are in range of the minimum and maximum values' |
59 | | - ); |
| 58 | + LogService.forwardError({ |
| 59 | + message: 'Your passed values are invalid. Please check that they are in range of the minimum and maximum values' |
| 60 | + }); |
60 | 61 | } |
61 | 62 | } |
62 | 63 | } |
|
0 commit comments