Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lint is failing #135

Open
cdans opened this issue Oct 13, 2022 · 1 comment
Open

Lint is failing #135

cdans opened this issue Oct 13, 2022 · 1 comment

Comments

@cdans
Copy link

cdans commented Oct 13, 2022

I am receiving 8 errors in 3 files.
Has somebody the same problem?

`node_modules/rn-range-slider/hooks.tsx:141:9 - error TS2769: No overload matches this call.
Overload 1 of 2, '(props: {} | Readonly<{}>): LabelContainer', gave the following error.
Type '{ onLayout: ({ nativeEvent }: any) => void; ref: MutableRefObject<LabelContainer | null>; renderContent: (value: number) => ReactNode; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly<{}> & Readonly<{ children?: ReactNode; }>'.
Property 'onLayout' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly<{}> & Readonly<{ children?: ReactNode; }>'.
Overload 2 of 2, '(props: {}, context: any): LabelContainer', gave the following error.
Type '{ onLayout: ({ nativeEvent }: any) => void; ref: MutableRefObject<LabelContainer | null>; renderContent: (value: number) => ReactNode; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly<{}> & Readonly<{ children?: ReactNode; }>'.
Property 'onLayout' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes & Readonly<{}> & Readonly<{ children?: ReactNode; }>'.

141 onLayout={handleLayout}
~~~~~~~~

node_modules/rn-range-slider/index.tsx:116:5 - error TS2349: This expression is not callable.
Not all constituents of type '{ position: string; left: Value; right: Value; } | (() => void)' are callable.
Type '{ position: string; left: Value; right: Value; }' has no call signatures.

116 updateSelectedRail();
~~~~~~~~~~~~~~~~~~

node_modules/rn-range-slider/index.tsx:260:13 - error TS2349: This expression is not callable.
Not all constituents of type 'Element | ((thumbPositionInView: any, value: any) => void)' are callable.
Type 'Element' has no call signatures.

260 labelUpdate(gestureStateRef.current.lastPosition, value);
~~~~~~~~~~~

node_modules/rn-range-slider/index.tsx:262:13 - error TS2349: This expression is not callable.
Not all constituents of type 'Element | ((thumbPositionInView: any, value: any) => void)' are callable.
Type 'Element' has no call signatures.

262 notchUpdate(gestureStateRef.current.lastPosition, value);
~~~~~~~~~~~

node_modules/rn-range-slider/index.tsx:263:13 - error TS2349: This expression is not callable.
Not all constituents of type '{ position: string; left: Value; right: Value; } | (() => void)' are callable.
Type '{ position: string; left: Value; right: Value; }' has no call signatures.

263 updateSelectedRail();
~~~~~~~~~~~~~~~~~~

node_modules/rn-range-slider/index.tsx:307:26 - error TS2322: Type '{ position: string; left: Value; right: Value; } | (() => void)' is not assignable to type 'false | RegisteredStyle | Value | AnimatedInterpolation | WithAnimatedObject | WithAnimatedArray<...> | null | undefined'.
Type '{ position: string; left: Animated.Value; right: Animated.Value; }' is not assignable to type 'false | RegisteredStyle | Value | AnimatedInterpolation | WithAnimatedObject | WithAnimatedArray<...> | null | undefined'.
Type '{ position: string; left: Animated.Value; right: Animated.Value; }' is not assignable to type 'WithAnimatedObject'.
Types of property 'position' are incompatible.
Type 'string' is not assignable to type '"absolute" | "relative" | Value | AnimatedInterpolation | undefined'.

307 <Animated.View style={selectedRailStyle}>
~~~~~

node_modules/@types/react-native/index.d.ts:2441:5
2441 style?: StyleProp | undefined;
~~~~~
The expected type comes from property 'style' which is declared here on type 'IntrinsicAttributes & AnimatedProps<ViewProps & RefAttributes> & { children?: ReactNode; }'

node_modules/rn-range-slider/LabelContainer.tsx:10:14 - error TS7006: Parameter 'value' implicitly has an 'any' type.

10 setValue = value => {
~~~~~

node_modules/rn-range-slider/LabelContainer.tsx:15:13 - error TS2339: Property 'renderContent' does not exist on type 'Readonly<{}> & Readonly<{ children?: ReactNode; }>'.

15 const { renderContent, ...restProps } = this.props;
~~~~~~~~~~~~~

Found 8 errors in 3 files.`

@bekatru
Copy link

bekatru commented Nov 14, 2024

Hello? Anybody here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants