UNPKG

react-scroll-to-top-route

Version:

A reactJS component which scrolls user back to top when navigating between routes

16 lines (12 loc) 408 B
import React, { Component } from 'react'; import { Route } from 'react-router-dom'; class ScrollToTopRoute extends Component { componentDidUpdate() { window.scrollTo(0, 0); } render() { const { component: Component, ...rest } = this.props; return <Route {...rest} render={props => (<Component {...props} />)} />; } } export default ScrollToTopRoute;