react-component / slider

React Slider
https://slider.react-component.now.sh/
MIT License
3.04k stars 772 forks source link

fix: handler do not move when click track and move without mouseup #948

Closed afc163 closed 11 months ago

afc163 commented 11 months ago
图片

点击轨道直接移动鼠标时,滑块不会移动。MUI 则可以:https://mui.com/material-ui/react-slider/

before MUI After
Nov-03-2023 00-16-46 Nov-03-2023 00-16-34 Nov-03-2023 00-16-38

MUI 还有额外有个滑块移动的动画,很顺滑,antd 里后续再补上。

vercel[bot] commented 11 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
slider ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 3, 2023 4:08am
codecov[bot] commented 11 months ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@2b92eb4). Click here to learn what that means. The diff coverage is 100.00%.

:exclamation: Current head a3cff9a differs from pull request most recent head f1939e0. Consider uploading reports for the commit f1939e0 to get more accurate results

@@            Coverage Diff            @@
##             master     #948   +/-   ##
=========================================
  Coverage          ?   99.81%           
=========================================
  Files             ?       13           
  Lines             ?      551           
  Branches          ?      151           
=========================================
  Hits              ?      550           
  Misses            ?        1           
  Partials          ?        0           
Files Coverage Δ
src/Slider.tsx 100.00% <100.00%> (ø)
src/hooks/useDrag.ts 100.00% <100.00%> (ø)

:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!

afc163 commented 11 months ago

还得补一个用例。