├── .babelrc ├── .eslintrc ├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE.md ├── .gitignore ├── .npmignore ├── .prettierrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── __tests__ ├── SimpleSlider.test.js ├── TestComponents.js ├── afterChange.test.js ├── arrows.js ├── beforeChange.test.js ├── lazyLoad.test.js ├── observations.json ├── regression │ ├── fix-1813.test.js │ ├── fix-1874.test.js │ ├── fix-2315.test.js │ └── fix-2414.test.js ├── sliderStyles.test.js ├── testUtils.js └── utils │ └── filterSettings.test.js ├── docs ├── api.md ├── common.md ├── demos.js ├── docs.css ├── docs.js ├── img │ └── react-slick │ │ ├── abstract01.jpg │ │ ├── abstract02.jpg │ │ ├── abstract03.jpg │ │ └── abstract04.jpg ├── index.html ├── index.js ├── routes.js ├── scripts │ ├── generateExampleConfigs.js │ └── generateExamples.js ├── single-demo.js ├── slick-theme.css └── slick.css ├── examples ├── AdaptiveHeight.js ├── AppendDots.js ├── AsNavFor.js ├── AutoPlay.js ├── AutoPlayMethods.js ├── CenterMode.js ├── CustomArrows.js ├── CustomPaging.js ├── CustomSlides.js ├── DynamicSlides.js ├── Fade.js ├── FocusOnSelect.js ├── LazyLoad.js ├── MultipleItems.js ├── MultipleRows.js ├── PauseOnHover.js ├── PreviousNextMethods.js ├── Resizable.js ├── Responsive.js ├── Rtl.js ├── SimpleSlider.js ├── SlickGoTo.js ├── SlideChangeHooks.js ├── SwipeToSlide.js ├── UnevenSetsFinite.js ├── UnevenSetsInfinite.js ├── VariableWidth.js ├── VerticalMode.js ├── VerticalSwipeToSlide.js ├── __tests__ │ ├── CentreMode.test.js │ ├── Fade.js │ ├── FocusOnSelect.test.js │ ├── MultipleItems.test.js │ ├── SimpleSlider.test.js │ ├── SlickGoTo.test.js │ └── UnevenSets.test.js └── config.js ├── gulpfile.js ├── jest.config.js ├── package.json ├── playwright-ct.config.js ├── playwright-tests ├── features │ └── responsive │ │ ├── responsive.spec.tsx │ │ └── responsive.story.tsx ├── regression │ └── fix-1930 │ │ ├── fix-1930.spec.tsx │ │ └── fix-1930.story.tsx └── sample │ ├── sample.spec.tsx │ └── sample.story.tsx ├── playwright ├── index.html └── index.jsx ├── src ├── arrows.js ├── default-props.js ├── dots.js ├── index.js ├── initial-state.js ├── inner-slider.js ├── slider.js ├── track.js └── utils │ └── innerSliderUtils.js ├── test-setup.js ├── test-utils.js ├── webpack.config.dist.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: akiran 2 | open_collective: react-slick 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | trailingComma: none -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/SimpleSlider.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/SimpleSlider.test.js -------------------------------------------------------------------------------- /__tests__/TestComponents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/TestComponents.js -------------------------------------------------------------------------------- /__tests__/afterChange.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/afterChange.test.js -------------------------------------------------------------------------------- /__tests__/arrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/arrows.js -------------------------------------------------------------------------------- /__tests__/beforeChange.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/beforeChange.test.js -------------------------------------------------------------------------------- /__tests__/lazyLoad.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/lazyLoad.test.js -------------------------------------------------------------------------------- /__tests__/observations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/observations.json -------------------------------------------------------------------------------- /__tests__/regression/fix-1813.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/regression/fix-1813.test.js -------------------------------------------------------------------------------- /__tests__/regression/fix-1874.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/regression/fix-1874.test.js -------------------------------------------------------------------------------- /__tests__/regression/fix-2315.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/regression/fix-2315.test.js -------------------------------------------------------------------------------- /__tests__/regression/fix-2414.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/regression/fix-2414.test.js -------------------------------------------------------------------------------- /__tests__/sliderStyles.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/sliderStyles.test.js -------------------------------------------------------------------------------- /__tests__/testUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/testUtils.js -------------------------------------------------------------------------------- /__tests__/utils/filterSettings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/__tests__/utils/filterSettings.test.js -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/common.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/common.md -------------------------------------------------------------------------------- /docs/demos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/demos.js -------------------------------------------------------------------------------- /docs/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/docs.css -------------------------------------------------------------------------------- /docs/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/docs.js -------------------------------------------------------------------------------- /docs/img/react-slick/abstract01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/img/react-slick/abstract01.jpg -------------------------------------------------------------------------------- /docs/img/react-slick/abstract02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/img/react-slick/abstract02.jpg -------------------------------------------------------------------------------- /docs/img/react-slick/abstract03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/img/react-slick/abstract03.jpg -------------------------------------------------------------------------------- /docs/img/react-slick/abstract04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/img/react-slick/abstract04.jpg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/index.js -------------------------------------------------------------------------------- /docs/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/routes.js -------------------------------------------------------------------------------- /docs/scripts/generateExampleConfigs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/scripts/generateExampleConfigs.js -------------------------------------------------------------------------------- /docs/scripts/generateExamples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/scripts/generateExamples.js -------------------------------------------------------------------------------- /docs/single-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/single-demo.js -------------------------------------------------------------------------------- /docs/slick-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/slick-theme.css -------------------------------------------------------------------------------- /docs/slick.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/docs/slick.css -------------------------------------------------------------------------------- /examples/AdaptiveHeight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/AdaptiveHeight.js -------------------------------------------------------------------------------- /examples/AppendDots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/AppendDots.js -------------------------------------------------------------------------------- /examples/AsNavFor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/AsNavFor.js -------------------------------------------------------------------------------- /examples/AutoPlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/AutoPlay.js -------------------------------------------------------------------------------- /examples/AutoPlayMethods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/AutoPlayMethods.js -------------------------------------------------------------------------------- /examples/CenterMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/CenterMode.js -------------------------------------------------------------------------------- /examples/CustomArrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/CustomArrows.js -------------------------------------------------------------------------------- /examples/CustomPaging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/CustomPaging.js -------------------------------------------------------------------------------- /examples/CustomSlides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/CustomSlides.js -------------------------------------------------------------------------------- /examples/DynamicSlides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/DynamicSlides.js -------------------------------------------------------------------------------- /examples/Fade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/Fade.js -------------------------------------------------------------------------------- /examples/FocusOnSelect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/FocusOnSelect.js -------------------------------------------------------------------------------- /examples/LazyLoad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/LazyLoad.js -------------------------------------------------------------------------------- /examples/MultipleItems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/MultipleItems.js -------------------------------------------------------------------------------- /examples/MultipleRows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/MultipleRows.js -------------------------------------------------------------------------------- /examples/PauseOnHover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/PauseOnHover.js -------------------------------------------------------------------------------- /examples/PreviousNextMethods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/PreviousNextMethods.js -------------------------------------------------------------------------------- /examples/Resizable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/Resizable.js -------------------------------------------------------------------------------- /examples/Responsive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/Responsive.js -------------------------------------------------------------------------------- /examples/Rtl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/Rtl.js -------------------------------------------------------------------------------- /examples/SimpleSlider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/SimpleSlider.js -------------------------------------------------------------------------------- /examples/SlickGoTo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/SlickGoTo.js -------------------------------------------------------------------------------- /examples/SlideChangeHooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/SlideChangeHooks.js -------------------------------------------------------------------------------- /examples/SwipeToSlide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/SwipeToSlide.js -------------------------------------------------------------------------------- /examples/UnevenSetsFinite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/UnevenSetsFinite.js -------------------------------------------------------------------------------- /examples/UnevenSetsInfinite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/UnevenSetsInfinite.js -------------------------------------------------------------------------------- /examples/VariableWidth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/VariableWidth.js -------------------------------------------------------------------------------- /examples/VerticalMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/VerticalMode.js -------------------------------------------------------------------------------- /examples/VerticalSwipeToSlide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/VerticalSwipeToSlide.js -------------------------------------------------------------------------------- /examples/__tests__/CentreMode.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/CentreMode.test.js -------------------------------------------------------------------------------- /examples/__tests__/Fade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/Fade.js -------------------------------------------------------------------------------- /examples/__tests__/FocusOnSelect.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/FocusOnSelect.test.js -------------------------------------------------------------------------------- /examples/__tests__/MultipleItems.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/MultipleItems.test.js -------------------------------------------------------------------------------- /examples/__tests__/SimpleSlider.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/SimpleSlider.test.js -------------------------------------------------------------------------------- /examples/__tests__/SlickGoTo.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/SlickGoTo.test.js -------------------------------------------------------------------------------- /examples/__tests__/UnevenSets.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/__tests__/UnevenSets.test.js -------------------------------------------------------------------------------- /examples/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/examples/config.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/gulpfile.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/package.json -------------------------------------------------------------------------------- /playwright-ct.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-ct.config.js -------------------------------------------------------------------------------- /playwright-tests/features/responsive/responsive.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-tests/features/responsive/responsive.spec.tsx -------------------------------------------------------------------------------- /playwright-tests/features/responsive/responsive.story.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-tests/features/responsive/responsive.story.tsx -------------------------------------------------------------------------------- /playwright-tests/regression/fix-1930/fix-1930.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-tests/regression/fix-1930/fix-1930.spec.tsx -------------------------------------------------------------------------------- /playwright-tests/regression/fix-1930/fix-1930.story.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-tests/regression/fix-1930/fix-1930.story.tsx -------------------------------------------------------------------------------- /playwright-tests/sample/sample.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-tests/sample/sample.spec.tsx -------------------------------------------------------------------------------- /playwright-tests/sample/sample.story.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright-tests/sample/sample.story.tsx -------------------------------------------------------------------------------- /playwright/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright/index.html -------------------------------------------------------------------------------- /playwright/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/playwright/index.jsx -------------------------------------------------------------------------------- /src/arrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/arrows.js -------------------------------------------------------------------------------- /src/default-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/default-props.js -------------------------------------------------------------------------------- /src/dots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/dots.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/index.js -------------------------------------------------------------------------------- /src/initial-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/initial-state.js -------------------------------------------------------------------------------- /src/inner-slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/inner-slider.js -------------------------------------------------------------------------------- /src/slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/slider.js -------------------------------------------------------------------------------- /src/track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/track.js -------------------------------------------------------------------------------- /src/utils/innerSliderUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/src/utils/innerSliderUtils.js -------------------------------------------------------------------------------- /test-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/test-setup.js -------------------------------------------------------------------------------- /test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/test-utils.js -------------------------------------------------------------------------------- /webpack.config.dist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/webpack.config.dist.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akiran/react-slick/HEAD/webpack.config.js --------------------------------------------------------------------------------