diff --git a/src/lib/types.ts b/src/lib/types.ts index a21ab15..9db3964 100644 --- a/src/lib/types.ts +++ b/src/lib/types.ts @@ -31,6 +31,7 @@ export type GameType = { max_playtime: number; min_age: number; description: string; + description_preview: string; players: string; playtime: string; }; diff --git a/src/routes/game/[id].svelte b/src/routes/game/[id].svelte index 385ad63..dec9488 100644 --- a/src/routes/game/[id].svelte +++ b/src/routes/game/[id].svelte @@ -1,9 +1,11 @@ @@ -19,7 +21,13 @@ - {@html game?.description} + {#if seeMore} + {@html game?.description} + (seeMore = !seeMore)}>See Less - + {:else} + {@html game?.description_preview} + (seeMore = !seeMore)}>See More + + {/if} Price: {game?.price} Year Published: {game?.year_published}
Price: {game?.price}
Year Published: {game?.year_published}