From c5158f7d3d9a78c626478f085f59b5e52e3defb2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tr=E1=BA=A7n=20=C4=90=C3=ACnh=20Huy?=
<68500260+huytdps13400@users.noreply.github.com>
Date: Mon, 5 Oct 2026 03:53:27 +0700
Subject: [PATCH] fix(ios): honor an initial zero maximum value
---
example/src/Examples.tsx | 13 +++++++++++++
package/src/RNCSliderNativeComponent.ts | 2 +-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/example/src/Examples.tsx b/example/src/Examples.tsx
index cb218c63..e7736c08 100644
--- a/example/src/Examples.tsx
+++ b/example/src/Examples.tsx
@@ -558,6 +558,19 @@ export const examples: Props[] = [
return ;
},
},
+ {
+ title: 'minimumValue: -10, maximumValue: 0',
+ render(): React.ReactElement {
+ return (
+
+ );
+ },
+ },
{
title: 'step: 0.25, tap to seek on iOS',
render(): React.ReactElement {
diff --git a/package/src/RNCSliderNativeComponent.ts b/package/src/RNCSliderNativeComponent.ts
index 62f97abd..7ae7fa91 100644
--- a/package/src/RNCSliderNativeComponent.ts
+++ b/package/src/RNCSliderNativeComponent.ts
@@ -22,7 +22,7 @@ export interface NativeProps extends ViewProps {
tapToSeek?: WithDefault;
maximumTrackImage?: ImageSource;
maximumTrackTintColor?: ColorValue;
- maximumValue?: Double;
+ maximumValue?: WithDefault;
minimumTrackImage?: ImageSource;
minimumTrackTintColor?: ColorValue;
minimumValue?: Double;