react-stickyroll
react-stickyroll copied to clipboard
A react implementation of stickyroll (original)
A sticky view with scroll listener API for parallax style views.
Stickyroll
Site | Getting started | Live support | Typedoc
Are you looking for a Vue.js version?
Check out Vue Stickyroll.
Powered by
This is the contributor documentation for the react-stickyroll mono-repository.
For user docs see Getting started
Core Packages
The newly added stickyroll hooks ships with >1KB.
| version | description |
|---|---|
| The core component and listener | |
| Decorators for plugins and smart components | |
| Utilities to build plugins | |
| Use stickyroll with react hooks |
Styled Components
| version | description |
|---|---|
| A themed inner frame (made for pagers) | |
| Themed pagers (made for inner) | |
| A collection of themes to select and combine |
Contribute to Stickyroll
Please read our contributing guide
git clone https://github.com/stickyroll/react-stickyroll.git
cd react-stickyroll
yarn
yarn dev
# Test your changes
yarn test
# scoped tests
yarn lerna run test --scope @stickyroll/<package_name>
Develop guides (via patternplate)
yarn patternplate:dev
License
Copyright by Gregor Adams. All @stickyroll packages are released under the MIT license.