<!-- Wrap the router in a cascading app state -->
<IPAddressGrabber />
<CascadingAppState>
  <Router AppAssembly="typeof(Program).Assembly">
    <Found Context="routeData">
      <RouteView RouteData="routeData" DefaultLayout="typeof(Layout.MainLayout)" />
      <FocusOnNavigate RouteData="routeData" Selector="h1" />
    </Found>
  </Router>
</CascadingAppState>