diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts index 2106645..01a0afb 100644 --- a/src/routes/+page.server.ts +++ b/src/routes/+page.server.ts @@ -19,7 +19,8 @@ const homepageQuery = `{ name, url, "logo": logo.asset->url+"?h=100&fm=webp" - } + }, + "_lastUpdated": *[_type=="officeHours"] | order(_updatedAt desc)[0]._updatedAt }`; export const load = async ({ url }) => { @@ -36,6 +37,7 @@ export const load = async ({ url }) => { councilPhoto: councilPhotoUrl, allOHs: officeHourResp, sponsors: sponsorsResp, - canonical: url.href + canonical: url.href, + ohLastUpdated: homePageResp._lastUpdated ?? null }; }; diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 5e5fe87..4af19d1 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -69,10 +69,15 @@

Lounge Office Hours

-

+

Come visit us in our student lounge at ENGTR 1060 to grab a coffee (free), play Mario Kart, or just chat about anything!

+ {#if data.ohLastUpdated} +

+ Last updated: {new Date(data.ohLastUpdated).toLocaleString()} +

+ {/if}