Files
classroomio/apps/dashboard/src/routes/course/[slug]/+page.svelte
T

23 lines
441 B
Svelte
Raw Normal View History

2023-09-15 08:26:26 +01:00
<script lang="ts">
import CourseLandingPage from '$lib/components/CourseLandingPage/index.svelte';
2023-09-15 08:26:26 +01:00
import type { Course } from '$lib/utils/types';
2023-09-15 08:26:26 +01:00
interface Data {
course: Course;
}
2023-09-15 08:26:26 +01:00
export let data: Data;
2023-09-15 08:26:26 +01:00
let courseData: Course;
2023-09-15 08:26:26 +01:00
function setCourseData(course: Course | null) {
if (!course) return;
courseData = { ...course };
}
2023-09-15 08:26:26 +01:00
$: setCourseData(data.course);
</script>
2023-09-15 08:26:26 +01:00
<CourseLandingPage {courseData} />