import { page, refresh_page } from './lib/stores.js';
- import Header from './components/Header.svelte';
import Footer from './components/Footer.svelte';
- import ReportIssueModal from './components/ReportIssueModal.svelte';
import SearchPage from './pages/SearchPage.svelte';
import ReversePage from './pages/ReversePage.svelte';
import DetailsPage from './pages/DetailsPage.svelte';
import PolygonsPage from './pages/PolygonsPage.svelte';
import DeletablePage from './pages/DeletablePage.svelte';
+ import AboutPage from './pages/AboutPage.svelte';
$: view = $page.tab;
</script>
<!-- deal with back-button and other user action -->
-<svelte:window on:popstate={refresh_page} />
+<svelte:window on:popstate={() => refresh_page()} />
-<Header/>
{#if view === 'search'}
<SearchPage />
{:else if view === 'reverse'}
<DeletablePage />
{:else if view === 'polygons'}
<PolygonsPage />
+{:else if view === 'about'}
+<AboutPage />
{/if}
<Footer/>
-<ReportIssueModal/>