-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(react-slider) - Adding the RangedSlider component #19843
Conversation
…eat/react-slider-utils
…eat/react-slider-utils
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with 2 comments. Thanks!
packages/react-slider/src/components/RangedSlider/RangedSlider.test.tsx
Outdated
Show resolved
Hide resolved
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
* Adding utils * Separating mark logic * Cleaning up clamp and step logic * Building the API * Change files * PR feedback * Cleaning up API and switching change to prerelease * Adding files * Minor change to trigger dif * Reverting minor change * Adding styles * Updating styles * Adding range utils * Adding thumb styles * Adding keyboard support * Adding marks support * Adding bundle size tool and adding pointer support * Adding track styles * Cleaning up code * Separating the internal value and rendered value * Fixing a bug * Adding vertical support * Adding snapshot tests * Adding vr tests * Adding lowerValue and upperValue clamping * Adding keyboard support * Quick fix to styles * Adding internal locked value during movement * Cleaning up types * Updating the API * Adding internalState and cleaning up exports * Adding tests * Updating renderStructure * Adding pointerDown tests * Adding keyboard test * Adding handles keydown events tests * Adding a lot more tests * Adding more tests * Updating comment * Initial changes * Switching to tuple P1 * Cleaning up state * Cleaning up state logic * Updating tests and api * Adding validation for Thumb value * Adding more tests * Moving utils and cleaning up vr tests * Updating index.ts * Updating the api * Change files * Updating vr tests * Cleaning up tests * Updating tests * Updating test * Adding custom mark and label support to the RangedSlider * Updating snapshots from utils change. * Removing deprecated tag. * PR feedback part 1 * PR feedback part 2 * Alphabetizing state files * Renaming inputLower and inputUpper to lowerInput and upperInput * PR feedback part 3 * PR feedback part 4 * PR feedback part 5 * Updating tests * Moving role test under Accessibility Tests * Updating tests * PR feedback part 6 * PR feedback * Updating focus border className selector
Pull request checklist
$ yarn change
Description of changes
Adding the RangedSlider component to the converged
react-slider
package.Images
CodeSandbox Demo
https://codesandbox.io/s/multi-thumb-slider-ieyy7?file=/src/App.js