import React, { useEffect } from 'react'; import Dash from './index' import SourcesModal from './stats/modals/sources' import ReferrersDrilldownModal from './stats/modals/referrer-drilldown' import GoogleKeywordsModal from './stats/modals/google-keywords' import PagesModal from './stats/modals/pages' import EntryPagesModal from './stats/modals/entry-pages' import ExitPagesModal from './stats/modals/exit-pages' import CountriesModal from './stats/modals/countries' import FilterModal from './stats/modals/filter' import {BrowserRouter, Switch, Route, useLocation} from "react-router-dom"; function ScrollToTop() { const location = useLocation(); useEffect(() => { if (location.state && location.state.scrollTop) { window.scrollTo(0, 0); } }, [location]); return null; } export default function Router({site, loggedIn, currentUserRole}) { return ( ); }