From c57dceb4b05eb3fbff495f7362abac86eb7a12c3 Mon Sep 17 00:00:00 2001 From: "coderabbitai[bot]" <136622811+coderabbitai[bot]@users.noreply.github.com> Date: Wed, 12 Nov 2025 13:00:56 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Add=20docstrings=20to=20`fix/sli?= =?UTF-8?q?der-typo`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Docstrings generation was requested by @songyipan. * https://github.com/ant-design/ant-design-mobile-rn/pull/1458#issuecomment-3521826710 The following files were modified: * `components/slider/slider.tsx` --- components/slider/slider.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/components/slider/slider.tsx b/components/slider/slider.tsx index 6938ba5d..0bbdcaea 100644 --- a/components/slider/slider.tsx +++ b/components/slider/slider.tsx @@ -40,6 +40,13 @@ function nearest(arr: number[], target: number) { }) } +/** + * 渲染一个可配置的滑块组件,支持单值或区间、刻度、标记、手势交互、可选弹出提示与触觉反馈。 + * + * @param props - Slider 的属性集合(包括最小/最大值、步进、range、marks、ticks、样式、事件回调等),详见 `SliderProps` / `BaseSliderProps` 类型。 + * @param ref - 转发的引用,用于调用组件暴露的动作(例如可调用的 `onSlide`)。 + * @returns 渲染用于界面的滑块 React 元素,包含轨道、填充、刻度/标记(可选)以及一个或两个滑块拇指用于交互。 + */ function InternalSlider( props: SliderProps, ref: ForwardedRef, @@ -382,7 +389,7 @@ function InternalSlider( return ( - + {/* 刻度 */} @@ -412,4 +419,4 @@ const Slider = React.forwardRef(InternalSlider) as (( Slider.displayName = 'Slider' -export default React.memo(Slider) +export default React.memo(Slider) \ No newline at end of file