diff --git a/cms/src/lib/components/ActivityCalendar.svelte b/cms/src/lib/components/ActivityCalendar.svelte index d44265e..fb84c40 100644 --- a/cms/src/lib/components/ActivityCalendar.svelte +++ b/cms/src/lib/components/ActivityCalendar.svelte @@ -5,7 +5,7 @@ let calendarRef; export let events:CalendarEvent[] let options = { - themeSystem: 'bootstrap5', +// themeSystem: 'bootstrap5', initialView: 'dayGridMonth', plugins: [daygridPlugin], locale: 'th', diff --git a/cms/src/lib/components/Footer.svelte b/cms/src/lib/components/Footer.svelte index 7abd261..1631151 100644 --- a/cms/src/lib/components/Footer.svelte +++ b/cms/src/lib/components/Footer.svelte @@ -2,8 +2,8 @@ // make dynamic date to be added to footer let date = new Date().getFullYear(); export let logo_url:string = "/images/logo.png" - export let address:string ="173 ถนนดินสอ แขวงเสาชิงช้า เขตพระนคร กรุงเทพมหานคร 10200" - export let organization:string = "กองสรรหาบุคคล yyy" + export let address:string ="ใส่ที่อยู่ที่นี้" + export let title:string = "ใส่องค์กรที่นี้" export let divisions:{title:string,url:string}[] =[] export let institutes:{title:string,url:string}[] =[] @@ -36,7 +36,7 @@ logo -
{organization}
+
{title}
{address}
diff --git a/cms/src/lib/components/Header.svelte b/cms/src/lib/components/Header.svelte index 3f8c4af..fa5d6e2 100644 --- a/cms/src/lib/components/Header.svelte +++ b/cms/src/lib/components/Header.svelte @@ -1,7 +1,7 @@ @@ -19,7 +19,7 @@
- {organization} + {title}
{supervised}
@@ -45,10 +45,6 @@ การสอบแข่งขัน เกี่ยวกับเรา - diff --git a/cms/src/lib/data/CMSDataType.ts b/cms/src/lib/data/CMSDataType.ts index e52861f..fe671b2 100644 --- a/cms/src/lib/data/CMSDataType.ts +++ b/cms/src/lib/data/CMSDataType.ts @@ -12,7 +12,6 @@ export interface Exam { image?:string; images?:{title:string,url:string}[]; files?:{title:string,url:string}[]; - } export interface CalendarEvent { id:string; @@ -24,9 +23,10 @@ export interface CalendarEvent { } export interface CMSInfo{ logo_url:string; - organization:string; - supervised:Date|string; - address:Date|string; + title:string; + subtitle:string; + supervised:string; + address:string; divisions:{title:string,url:string}[]; institutes:{title:string,url:string}[]; } diff --git a/cms/src/lib/data/info.json b/cms/src/lib/data/info.json index 96c9e08..5b49ff8 100644 --- a/cms/src/lib/data/info.json +++ b/cms/src/lib/data/info.json @@ -1,6 +1,7 @@ { "logo_url":"/images/logo.png", - "organization": "กองสรรหาบุคคล", + "title": "กองสรรหาบุคคล", + "subtitle": "Recruitment Division", "supervised":"สำนักงาน ก.ก.", "address": "173 ถนนดินสอ แขวงเสาชิงช้า เขตพระนคร กรุงเทพมหานคร 10200", "divisions": [ diff --git a/cms/src/routes/+layout.server.ts b/cms/src/routes/+layout.server.ts index 509c6e0..a5d7e09 100644 --- a/cms/src/routes/+layout.server.ts +++ b/cms/src/routes/+layout.server.ts @@ -3,12 +3,9 @@ import { error } from '@sveltejs/kit'; import type { PageServerLoad } from './$types' export const load: PageServerLoad = async ({fetch}) => { const res = await fetch("/api/info") - if(res.ok){ - const info = await res.json() - return info - }else{ - throw error(500, 'ไม่สามารถอ่านข้อมูลตั้งต้นของเวปได้'); - } - - + if(!res.ok) + throw error(500, 'ไม่สามารถอ่านข้อมูลตั้งต้นของเวปได้'); + + const info = await res.json() + return info } \ No newline at end of file diff --git a/cms/src/routes/+layout.svelte b/cms/src/routes/+layout.svelte index 4eb6a7c..5128b0a 100644 --- a/cms/src/routes/+layout.svelte +++ b/cms/src/routes/+layout.svelte @@ -9,12 +9,12 @@ dayjs.extend(buddhistEra) import type { LayoutData } from './$types'; export let data: LayoutData; - let {logo_url,supervised,divisions,institutes,address,organization} = data + let {logo_url,supervised,divisions,institutes,address,title,subtitle} = data -
+
- +
-