Skip to content

Commit 49f8bff

Browse files
committed
Fixed typings in screens and slider
1 parent 40b1d64 commit 49f8bff

File tree

4 files changed

+9
-15
lines changed

4 files changed

+9
-15
lines changed

demo/src/screens/componentScreens/IconScreen.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@ const IconScreen = () => {
3232
<Text marginR-s2>Custom Color</Text>
3333
<Switch value={customColor} onValueChange={setCustomColor}/>
3434
</View>
35-
{
36-
// @ts-ignore
37-
<GradientSlider type={GradientSlider.types.HUE} color={color as string} onValueChange={setColor}/>
38-
}
35+
<GradientSlider type={GradientSlider.types.HUE} color={color as string} onValueChange={setColor}/>
3936
<Text marginT-s2>Custom color: {color || '#000000'}</Text>
4037
</View>
4138
);

demo/src/screens/componentScreens/SliderScreen.tsx

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -275,15 +275,12 @@ export default class SliderScreen extends Component<SliderScreenProps, SliderScr
275275
<Text text90 $textNeutral>
276276
HUE
277277
</Text>
278-
{
279-
// @ts-ignore
280-
<GradientSlider
281-
type={GradientSlider.types.HUE}
282-
color={COLOR}
283-
containerStyle={styles.gradientSliderContainer}
284-
onValueChange={this.onGradientValueChange}
285-
/>
286-
}
278+
<GradientSlider
279+
type={GradientSlider.types.HUE}
280+
color={COLOR}
281+
containerStyle={styles.gradientSliderContainer}
282+
onValueChange={this.onGradientValueChange}
283+
/>
287284
<View style={styles.box}>
288285
<View style={{flex: 1, backgroundColor: color}}/>
289286
</View>

src/components/slider/GradientSlider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,4 +217,4 @@ GradientSlider.displayName = 'GradientSlider';
217217
GradientSlider.types = GradientSliderTypes;
218218

219219
// eslint-disable-next-line max-len
220-
export default asBaseComponent<GradientSliderComponentProps, typeof GradientSlider>(forwardRef(asSliderGroupChild(forwardRef(GradientSlider))));
220+
export default asBaseComponent<GradientSliderProps, typeof GradientSlider>(forwardRef(asSliderGroupChild(forwardRef(GradientSlider))));

src/components/slider/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ export type SliderProps = Omit<ThumbProps, 'ref'> & {
125125
* Whether to use the new Slider implementation using Reanimated
126126
*/
127127
migrate?: boolean;
128-
} & typeof defaultProps;
128+
} & Partial<typeof defaultProps>;
129129

130130
interface State {
131131
containerSize: Measurements;

0 commit comments

Comments
 (0)