From f4ec06a1b173947e74692cfdf148c21bfb9bda86 Mon Sep 17 00:00:00 2001 From: Alessio Davoli Date: Mon, 10 Jul 2023 19:48:11 +0200 Subject: [PATCH] Updates on routes and path --- frontend/src/app.d.ts | 1 + frontend/src/lib/components/Header.svelte | 2 ++ frontend/src/lib/components/Route.svelte | 24 +++++++++++++++++++ .../src/routes/paths/[slug]/+page.server.ts | 6 ++--- frontend/src/routes/paths/[slug]/+page.svelte | 16 ++++++++++++- 5 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 frontend/src/lib/components/Route.svelte diff --git a/frontend/src/app.d.ts b/frontend/src/app.d.ts index 54aac2e..da75ba6 100644 --- a/frontend/src/app.d.ts +++ b/frontend/src/app.d.ts @@ -8,6 +8,7 @@ declare global { // interface Platform {} interface Route { + id: number; name: string; duration: number; image: string; diff --git a/frontend/src/lib/components/Header.svelte b/frontend/src/lib/components/Header.svelte index 4453ab8..5c6e226 100644 --- a/frontend/src/lib/components/Header.svelte +++ b/frontend/src/lib/components/Header.svelte @@ -9,6 +9,8 @@ diff --git a/frontend/src/routes/paths/[slug]/+page.server.ts b/frontend/src/routes/paths/[slug]/+page.server.ts index 1e4227c..e98f730 100644 --- a/frontend/src/routes/paths/[slug]/+page.server.ts +++ b/frontend/src/routes/paths/[slug]/+page.server.ts @@ -6,9 +6,9 @@ export async function load({ params }) { return { title: params.slug, routes: [ - {title: 'Percorso Pianello 1', image: '/images/test-1.jpg', duration: 123123123}, - {title: 'Percorso Pianello 1', image: '/images/test-1.jpg', duration: 123123123}, - {title: 'Percorso Pianello 1', image: '/images/test-1.jpg', duration: 123123123} + {id: 1, name: 'Percorso Pianello 1', image: '/images/test-1.jpg', duration: 123123123}, + {id: 2, name: 'Percorso Pianello 2', image: '/images/test-1.jpg', duration: 123123123}, + {id: 3, name: 'Percorso Pianello 3', image: '/images/test-1.jpg', duration: 123123123} ] } } diff --git a/frontend/src/routes/paths/[slug]/+page.svelte b/frontend/src/routes/paths/[slug]/+page.svelte index b7f0042..0e5d095 100644 --- a/frontend/src/routes/paths/[slug]/+page.svelte +++ b/frontend/src/routes/paths/[slug]/+page.svelte @@ -1,6 +1,20 @@ -
\ No newline at end of file +
+ +
+{#each data.routes as route} + +{/each} +
+ + \ No newline at end of file