react-native-swipeable-item
react-native-swipeable-item copied to clipboard
Types incompatible with reanimated 3.2
Describe the bug
Getting this type error when running yarn tsc --noEmit
node_modules/react-native-swipeable-item/src/index.tsx:117:9 - error TS2322: Type '{ stiffness: number; overshootClamping: boolean; restSpeedThreshold: number; restDisplacementThreshold: number; velocity?: number | undefined; mass: number; damping: number; duration?: undefined; dampingRatio?: undefined; } | { ...; }' is not assignable to type 'WithSpringConfig'.
Type '{ stiffness: number; overshootClamping: boolean; restSpeedThreshold: number; restDisplacementThreshold: number; velocity?: number | undefined; mass: number; damping: number; duration?: number | undefined; dampingRatio?: number | undefined; }' is not assignable to type 'WithSpringConfig'.
Type '{ stiffness: number; overshootClamping: boolean; restSpeedThreshold: number; restDisplacementThreshold: number; velocity?: number | undefined; mass: number; damping: number; duration?: number | undefined; dampingRatio?: number | undefined; }' is not assignable to type '{ stiffness?: number | undefined; overshootClamping?: boolean | undefined; restSpeedThreshold?: number | undefined; restDisplacementThreshold?: number | undefined; velocity?: number | undefined; } & { ...; }'.
Type '{ stiffness: number; overshootClamping: boolean; restSpeedThreshold: number; restDisplacementThreshold: number; velocity?: number | undefined; mass: number; damping: number; duration?: number | undefined; dampingRatio?: number | undefined; }' is not assignable to type '{ mass?: undefined; damping?: undefined; duration?: number | undefined; dampingRatio?: number | undefined; }'.
Types of property 'mass' are incompatible.
Type 'number' is not assignable to type 'undefined'.
117 const springConfig: WithSpringConfig = {
~~~~~~~~~~~~
Found 1 error in node_modules/react-native-swipeable-item/src/index.tsx:117
Platform & Dependencies Please list any applicable dependencies in addition to those below (react-navigation etc).
Platform (iOS/Android):
React Native or Expo version: 0.71
react-native-reanimated
version: 3.2.0
react-native-gesture-handler
version: 2.11.0