Поставьте зависимости:
npm install react-native-gesture-handler react-native-reanimated react-native-workletspnpm add react-native-gesture-handler react-native-reanimated react-native-workletsyarn add react-native-gesture-handler react-native-reanimated react-native-workletsbun add react-native-gesture-handler react-native-reanimated react-native-workletsСкопируйте эти файлы в src/shared/components/molecules/range-slider/:
Код доступен по подпискеPro
Исходник «Диапазон» открывается с подпиской Pro. Уже оформили? Войдите в аккаунт.
Проверьте алиас путей. Импорты в коде выше записаны так, как их пишет astra-rn add: @/shared/components, @/shared/utils и @/shared/hooks. Нужен алиас "@/*": ["./src/*"] в tsconfig.json — или поправьте импорты под свои пути.
Код доступен по подпискеPro
Исходник «Диапазон» открывается с подпиской Pro. Уже оформили? Войдите в аккаунт.
value?Тип number
defaultValue?Тип number
onValueChange?Тип (value: number) => void
min?Тип number
max?Тип number
step?Тип number
showTicks?Тип boolean
disabled?Тип boolean
trackColor?Тип string
fillColor?Тип string
thumbColor?Тип string
tickColor?Тип string
style?Тип StyleProp<ViewStyle>
accessibilityLabel?Тип string