From f083cafcc73477d17abc33dc0636a2833f8d53f8 Mon Sep 17 00:00:00 2001 From: Ezekiel Aquino Date: Fri, 14 Dec 2018 13:01:31 +0100 Subject: Scrolls doc to top/ensures overfow on document on route change --- packages/website/ts/@next/components/siteWrap.tsx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'packages/website') diff --git a/packages/website/ts/@next/components/siteWrap.tsx b/packages/website/ts/@next/components/siteWrap.tsx index cc7e4a098..8588e4531 100644 --- a/packages/website/ts/@next/components/siteWrap.tsx +++ b/packages/website/ts/@next/components/siteWrap.tsx @@ -97,6 +97,11 @@ export class SiteWrap extends React.Component { isMobileNavOpen: false, }; + public componentDidMount(): void { + document.documentElement.style.overflowY = 'auto'; + window.scrollTo(0, 0); + } + public toggleMobileNav = () => { this.setState({ isMobileNavOpen: !this.state.isMobileNavOpen, -- cgit v1.2.3