Skip to content

Commit b8890ca

Browse files
authored
fix(types): utility type removed from RN 0.71 (#486)
1 parent aec12ba commit b8890ca

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

package/typings/index.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import * as React from 'react';
22
import * as ReactNative from 'react-native';
33

4+
type Constructor<T> = new (...args: any[]) => T;
5+
46
type SliderReferenceType =
57
| (React.MutableRefObject<SliderRef> & React.LegacyRef<Slider>)
68
| undefined;
@@ -172,7 +174,7 @@ export interface SliderProps
172174
* A component used to select a single value from a range of values.
173175
*/
174176
declare class SliderComponent extends React.Component<SliderProps> {}
175-
declare const SliderBase: ReactNative.Constructor<ReactNative.NativeMethods> &
177+
declare const SliderBase: Constructor<ReactNative.NativeMethods> &
176178
typeof SliderComponent;
177179
export default class Slider extends SliderBase {}
178180
export type SliderIOS = Slider;

0 commit comments

Comments
 (0)