Поставьте зависимости:
npm install @react-native-masked-view/masked-view expo-linear-gradient react-native-reanimated react-native-workletspnpm add @react-native-masked-view/masked-view expo-linear-gradient react-native-reanimated react-native-workletsyarn add @react-native-masked-view/masked-view expo-linear-gradient react-native-reanimated react-native-workletsbun add @react-native-masked-view/masked-view expo-linear-gradient react-native-reanimated react-native-workletsСкопируйте эти файлы в src/shared/components/base/shimmer-wave-text/:
Код доступен по подпискеPro
Исходник «Волна блика» открывается с подпиской Pro. Уже оформили? Войдите в аккаунт.
Проверьте алиас путей. Импорты в коде выше записаны так, как их пишет astra-rn add: @/shared/components, @/shared/utils и @/shared/hooks. Нужен алиас "@/*": ["./src/*"] в tsconfig.json — или поправьте импорты под свои пути.
Код доступен по подпискеPro
Исходник «Волна блика» открывается с подпиской Pro. Уже оформили? Войдите в аккаунт.
text?Тип string
containerStyle?Тип StyleProp<ViewStyle>
textStyle?Тип StyleProp<TextStyle>
textColor?Тип string
shimmerConfig?Тип Partial<ShimmerConfig>
floatConfig?Тип Partial<FloatConfig>
roundConfig?Тип Partial<RoundConfig>