From 1852034e605faf843d066c96b8319f3c77c6a8bb Mon Sep 17 00:00:00 2001 From: BartoszKlonowski Date: Thu, 14 Apr 2022 22:36:38 +0200 Subject: [PATCH 1/2] Introduce SliderReferenceType --- src/typings/index.d.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/typings/index.d.ts b/src/typings/index.d.ts index b5670800..ae3939b3 100644 --- a/src/typings/index.d.ts +++ b/src/typings/index.d.ts @@ -1,6 +1,11 @@ import * as React from "react"; import * as ReactNative from "react-native"; +type SliderReferenceType = ( + React.MutableRefObject & + React.LegacyRef +) | undefined; + export interface SliderPropsAndroid extends ReactNative.ViewProps { /** * Color of the foreground switch grip. From e52d678027f23811f97352b2304c841f8589a2e3 Mon Sep 17 00:00:00 2001 From: BartoszKlonowski Date: Thu, 14 Apr 2022 22:38:40 +0200 Subject: [PATCH 2/2] Use SliderReferenceType for ref type --- src/typings/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/typings/index.d.ts b/src/typings/index.d.ts index ae3939b3..b1d51209 100644 --- a/src/typings/index.d.ts +++ b/src/typings/index.d.ts @@ -150,7 +150,7 @@ export interface SliderProps extends SliderPropsIOS, SliderPropsAndroid, SliderP /** * Reference object. */ - ref?: React.MutableRefObject; + ref?: SliderReferenceType; } /**