├── .dumirc.ts
├── .editorconfig
├── .eslintrc.js
├── .fatherrc.js
├── .github
├── FUNDING.yml
├── dependabot.yml
└── workflows
│ ├── codeql.yml
│ └── main.yml
├── .gitignore
├── .prettierrc
├── CHANGELOG.md
├── LICENSE
├── README.md
├── assets
└── index.less
├── docs
├── changelog.md
├── demo
│ ├── debug.md
│ ├── editable.md
│ ├── handle.md
│ ├── marks.md
│ ├── mulitple.md
│ ├── range.md
│ ├── slider.md
│ └── vertical.md
├── examples
│ ├── components
│ │ └── TooltipSlider.tsx
│ ├── debug.tsx
│ ├── editable.tsx
│ ├── handle.tsx
│ ├── marks.tsx
│ ├── multiple.tsx
│ ├── range.tsx
│ ├── slider.tsx
│ └── vertical.tsx
└── index.md
├── index.js
├── jest.config.js
├── now.json
├── package.json
├── script
└── update-content.js
├── src
├── Handles
│ ├── Handle.tsx
│ └── index.tsx
├── Marks
│ ├── Mark.tsx
│ └── index.tsx
├── Slider.tsx
├── Steps
│ ├── Dot.tsx
│ └── index.tsx
├── Tracks
│ ├── Track.tsx
│ └── index.tsx
├── context.ts
├── hooks
│ ├── useDrag.ts
│ ├── useOffset.ts
│ └── useRange.ts
├── index.tsx
├── interface.ts
└── util.ts
├── tests
├── Range.test.tsx
├── Slider.test.js
├── Tooltip.test.js
├── __mocks__
│ └── rc-trigger.js
├── __snapshots__
│ ├── Range.test.tsx.snap
│ └── Slider.test.js.snap
├── common.test.js
├── marks.test.js
└── setup.js
├── tsconfig.json
└── typings.d.ts
/.dumirc.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.dumirc.ts
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.eslintrc.js
--------------------------------------------------------------------------------
/.fatherrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.fatherrc.js
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.github/FUNDING.yml
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/workflows/codeql.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.github/workflows/codeql.yml
--------------------------------------------------------------------------------
/.github/workflows/main.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.github/workflows/main.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.gitignore
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/.prettierrc
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/README.md
--------------------------------------------------------------------------------
/assets/index.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/assets/index.less
--------------------------------------------------------------------------------
/docs/changelog.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/changelog.md
--------------------------------------------------------------------------------
/docs/demo/debug.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/debug.md
--------------------------------------------------------------------------------
/docs/demo/editable.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/editable.md
--------------------------------------------------------------------------------
/docs/demo/handle.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/handle.md
--------------------------------------------------------------------------------
/docs/demo/marks.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/marks.md
--------------------------------------------------------------------------------
/docs/demo/mulitple.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/mulitple.md
--------------------------------------------------------------------------------
/docs/demo/range.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/range.md
--------------------------------------------------------------------------------
/docs/demo/slider.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/slider.md
--------------------------------------------------------------------------------
/docs/demo/vertical.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/demo/vertical.md
--------------------------------------------------------------------------------
/docs/examples/components/TooltipSlider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/components/TooltipSlider.tsx
--------------------------------------------------------------------------------
/docs/examples/debug.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/debug.tsx
--------------------------------------------------------------------------------
/docs/examples/editable.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/editable.tsx
--------------------------------------------------------------------------------
/docs/examples/handle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/handle.tsx
--------------------------------------------------------------------------------
/docs/examples/marks.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/marks.tsx
--------------------------------------------------------------------------------
/docs/examples/multiple.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/multiple.tsx
--------------------------------------------------------------------------------
/docs/examples/range.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/range.tsx
--------------------------------------------------------------------------------
/docs/examples/slider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/slider.tsx
--------------------------------------------------------------------------------
/docs/examples/vertical.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/examples/vertical.tsx
--------------------------------------------------------------------------------
/docs/index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/docs/index.md
--------------------------------------------------------------------------------
/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./src/');
2 |
--------------------------------------------------------------------------------
/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/jest.config.js
--------------------------------------------------------------------------------
/now.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/now.json
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/package.json
--------------------------------------------------------------------------------
/script/update-content.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/script/update-content.js
--------------------------------------------------------------------------------
/src/Handles/Handle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Handles/Handle.tsx
--------------------------------------------------------------------------------
/src/Handles/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Handles/index.tsx
--------------------------------------------------------------------------------
/src/Marks/Mark.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Marks/Mark.tsx
--------------------------------------------------------------------------------
/src/Marks/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Marks/index.tsx
--------------------------------------------------------------------------------
/src/Slider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Slider.tsx
--------------------------------------------------------------------------------
/src/Steps/Dot.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Steps/Dot.tsx
--------------------------------------------------------------------------------
/src/Steps/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Steps/index.tsx
--------------------------------------------------------------------------------
/src/Tracks/Track.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Tracks/Track.tsx
--------------------------------------------------------------------------------
/src/Tracks/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/Tracks/index.tsx
--------------------------------------------------------------------------------
/src/context.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/context.ts
--------------------------------------------------------------------------------
/src/hooks/useDrag.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/hooks/useDrag.ts
--------------------------------------------------------------------------------
/src/hooks/useOffset.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/hooks/useOffset.ts
--------------------------------------------------------------------------------
/src/hooks/useRange.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/hooks/useRange.ts
--------------------------------------------------------------------------------
/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/index.tsx
--------------------------------------------------------------------------------
/src/interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/interface.ts
--------------------------------------------------------------------------------
/src/util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/src/util.ts
--------------------------------------------------------------------------------
/tests/Range.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/Range.test.tsx
--------------------------------------------------------------------------------
/tests/Slider.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/Slider.test.js
--------------------------------------------------------------------------------
/tests/Tooltip.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/Tooltip.test.js
--------------------------------------------------------------------------------
/tests/__mocks__/rc-trigger.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/__mocks__/rc-trigger.js
--------------------------------------------------------------------------------
/tests/__snapshots__/Range.test.tsx.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/__snapshots__/Range.test.tsx.snap
--------------------------------------------------------------------------------
/tests/__snapshots__/Slider.test.js.snap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/__snapshots__/Slider.test.js.snap
--------------------------------------------------------------------------------
/tests/common.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/common.test.js
--------------------------------------------------------------------------------
/tests/marks.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tests/marks.test.js
--------------------------------------------------------------------------------
/tests/setup.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/typings.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/react-component/slider/HEAD/typings.d.ts
--------------------------------------------------------------------------------