]> git.openstreetmap.org Git - nominatim-ui.git/blob - src/components/PageLink.svelte
Components for internal links (#69)
[nominatim-ui.git] / src / components / PageLink.svelte
1 <script>
2 import { refresh_page } from '../lib/stores.js';
3
4 export let page;
5
6 function handleClick() {
7   window.history.pushState([], '', page + '.html');
8   refresh_page();
9 }
10 </script>
11
12 <a on:click|preventDefault|stopPropagation={handleClick} href="{page}.html"><slot></slot></a>