cloudhubui
Version:
Various components to use in react projects
28 lines (21 loc) • 611 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var ScrollToTop = function ScrollToTop(_ref) {
var children = _ref.children,
pathname = _ref.location.pathname;
_react.default.useEffect(function () {
window.scrollTo({
top: 0,
left: 0,
behavior: 'smooth'
});
}, [pathname]);
return children || null;
};
var _default = ScrollToTop;
exports.default = _default;