diff --git a/packages/web/src/routes/progress/+page.server.ts b/packages/web/src/routes/progress/+page.server.ts index 3f4d1fd..aa67dc0 100755 --- a/packages/web/src/routes/progress/+page.server.ts +++ b/packages/web/src/routes/progress/+page.server.ts @@ -2,7 +2,15 @@ import { db } from '$lib/db'; export const load = async ({ cookies }) => { return { - tasks: await db.query.tasks.findMany(), + tasks: await db.query.tasks.findMany({ + with: { + tasksToTopics: { + with: { + topic: true + } + } + } + }), editable: cookies.get('token') }; }; diff --git a/packages/web/src/routes/progress/+page.svelte b/packages/web/src/routes/progress/+page.svelte index 9f2acc3..3a75edb 100755 --- a/packages/web/src/routes/progress/+page.svelte +++ b/packages/web/src/routes/progress/+page.svelte @@ -22,7 +22,7 @@ Name - Type + Topics Progress Actions @@ -36,8 +36,15 @@ - - {task.type} + + {#each task.tasksToTopics as topic} +
+ {topic.topic.name} +
+ {/each}