Add mode functionality + create form component

This commit is contained in:
Ibitoye Rotimi Best
2021-05-22 12:32:32 +03:00
parent c614e691ed
commit ab92f59c85
25 changed files with 6177 additions and 644 deletions
+27 -25
View File
@@ -16,16 +16,41 @@
import TimeTable from "../../components/Course/components/TimeTable.svelte";
import CourseNav from "../../components/Course/components/CourseNav.svelte";
export let slug;
// export let slug;
export let courseNavItem;
export let lectureId;
// export let lectureId;
const { page } = stores();
let tab = "";
let mode = "";
$: tab = $page.query.tab || "lectures";
$: mode = $page.query.mode;
</script>
<svelte:head>
<title>ReactJS</title>
</svelte:head>
<div class="root">
<CourseNav />
<div class="rightBar">
{#if !courseNavItem}
<Overview />
{:else if courseNavItem === "score"}
<Scoreboard />
{:else if courseNavItem === "timetable"}
<TimeTable />
{:else if courseNavItem === "hometasks"}
<HomeTask />
{:else if courseNavItem === "lecture"}
<Lecture path={$page.path} {tab} {mode} />
{:else if courseNavItem === "people"}
<People />
{/if}
</div>
</div>
<style>
.root {
display: flex;
@@ -37,26 +62,3 @@
width: 80%;
}
</style>
<svelte:head>
<title>ReactJS</title>
</svelte:head>
<div class="root">
<CourseNav />
<div class="rightBar">
{#if !courseNavItem}
<Overview />
{:else if courseNavItem === 'score'}
<Scoreboard />
{:else if courseNavItem === 'timetable'}
<TimeTable />
{:else if courseNavItem === 'hometasks'}
<HomeTask />
{:else if courseNavItem === 'lecture'}
<Lecture path={$page.path} {tab} />
{:else if courseNavItem === 'people'}
<People />
{/if}
</div>
</div>