0.0.14 • Published 6 years ago
react-back-to-top-button v0.0.14
React-back-to-top-button
A React component that scrolls back to the top.
Installation
With npm:
npm install react-back-to-top-button
With yarn:
yarn add react-back-to-top-button
Example
import React, { Component } from "react";
import BackToTop from "react-back-to-top";
class App extends Component {
render() {
return (
<BackToTop
showOnScrollUp
showAt={100}
speed={1500}
easing="easeInOutQuint"
>
<span>scroll up</span>
</BackToTop>
);
}
}
Props
Prop | Required | Default | Type | Description |
---|---|---|---|---|
children | "UP" | React.ReactElement / string | content of the back to top component | |
scrollTo | 0 | number | scroll to a certain position on click | |
showOnScrollUp | false | boolean | show the back to top button only when the user scrolls up. | |
showAt | 1000 | number | show the button at y position | |
speed | 2000 | number | scrolling speed | |
easing | "easeOutSine" | string | scroll timing function. Options: "easeOutSine", "easeInOutSine", "easeInOutQuint" | |
style | Object | style of the floating button. |