react-scroll-to-top-route
Version:
A reactJS component which scrolls user back to top when navigating between routes
27 lines (23 loc) • 1.17 kB
Markdown
react-scroll-to-top-route
============================
[](https://badge.fury.io/js/react-scroll-to-top-route)
[](https://travis-ci.com/devbytecom/react-scroll-to-top-route)
[](https://david-dm.org/devbytecom/react-scroll-to-top-route)
[](https://david-dm.org/devbytecom/react-scroll-to-top-route?type=dev)
A ReactJS route component that scrolls users back to the top of the page when navigating around with the react router.
# Example
```js
import ScrollToTopRoute from "react-scroll-to-top-route";
// Example usage
const Routes = () =>
<Switch>
<ScrollToTopRoute
path="/example-but-with-scrolling"
render={() => <p>Normal route with scrolling to top when navigating.</p>}
/>
<Route
path="/example"
render={() => <p>Normal route.</p>}
/>
</Switch>;
```