1<script> 2 import Router from 'svelte-spa-router'; 3 // Used for SSR. A falsy value is ignored by the Router. 4 import Edit from './routes/Edit.svelte'; 5 import View from './routes/View.svelte'; 6 7 const routes = { 8 // Exact path 9 '/': Edit, 10 11 // Using named parameters, with last being optional 12 '/edit/:data': Edit, 13 14 // Wildcard parameter 15 '/view/:data': View, 16 17 // Catch-all 18 // This is optional, but if present it must be the last 19 '*': Edit, 20 }; 21</script> 22 23<style> 24</style> 25 26<svelte:head> 27 <link 28 href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" 29 rel="stylesheet" /> 30</svelte:head> 31<Router {routes} /> 32