Skip to content

Types incompatible with reanimated 3.2Β #61

@jmif

Description

@jmif

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions