add 3 demo calendar

This commit is contained in:
schooltechx 2023-03-27 16:43:56 +07:00
parent da46b61ad7
commit 466ecf5981
20 changed files with 765 additions and 33 deletions

View file

@ -0,0 +1,8 @@
import {getExams} from "$lib/data/qualify-exam"
import type { PageServerLoad } from './$types'
export const load: PageServerLoad = async () => {
const exams = await getExams()
return {exams}
}

View file

@ -1,6 +1,28 @@
<script lang="ts">
import type { PageData } from './$types'
export let data: PageData;
const exams = data.exams
</script>
<h1 class="text-4xl">การสอบคัดเลือก</h1>
<button class="btn btn-outline">Button</button>
<button class="btn btn-outline btn-primary">Button</button>
<button class="btn btn-outline btn-secondary">Button</button>
<h1 class="text-2xl">รายการสอบ</h1>
<div class="overflow-x-auto">
<table class="table table-compact w-full">
<thead>
<tr>
<th>วันที่</th>
<th>การสอบ</th>
<th>หน่วยงาน</th>
</tr>
</thead>
<tbody>
{#each exams as exam}
<tr>
<th><a href={"/exams/"+exam.id}>{exam.date}</a></th>
<td>{exam.detail}</td>
<td>{exam.institute}</td>
{/each}
</tbody>
</table>
</div>