2   import 'bootstrap/dist/css/bootstrap.css';
 
   3   import 'bootstrap/dist/js/bootstrap.bundle.js';
 
   5   import { appState } from './state/AppState.svelte.js';
 
   7   import Footer from './components/Footer.svelte';
 
   8   import SearchPage from './pages/SearchPage.svelte';
 
   9   import ReversePage from './pages/ReversePage.svelte';
 
  10   import DetailsPage from './pages/DetailsPage.svelte';
 
  11   import PolygonsPage from './pages/PolygonsPage.svelte';
 
  12   import DeletablePage from './pages/DeletablePage.svelte';
 
  13   import StatusPage from './pages/StatusPage.svelte';
 
  14   import AboutPage from './pages/AboutPage.svelte';
 
  17 <!-- deal with back-button and other user action -->
 
  18 <svelte:window on:popstate={() => appState.refreshPage()} />
 
  20 {#if appState.page.tab === 'search'}
 
  22 {:else if appState.page.tab === 'reverse'}
 
  24 {:else if appState.page.tab === 'details'}
 
  26 {:else if appState.page.tab === 'deletable'}
 
  28 {:else if appState.page.tab === 'polygons'}
 
  30 {:else if appState.page.tab === 'status'}
 
  32 {:else if appState.page.tab === 'about'}