diff --git a/bun.lock b/bun.lock
index 59f8f07..463ce6f 100644
--- a/bun.lock
+++ b/bun.lock
@@ -1,5 +1,6 @@
{
"lockfileVersion": 1,
+ "configVersion": 0,
"workspaces": {
"": {
"name": "ecsess-website",
diff --git a/src/components/event/EventBlock.svelte b/src/components/event/EventBlock.svelte
index 077d428..3548c1a 100644
--- a/src/components/event/EventBlock.svelte
+++ b/src/components/event/EventBlock.svelte
@@ -1,5 +1,5 @@
-
+
{#if upcomingEvents.length > 0}
@@ -139,4 +135,4 @@
{/if}
-
+
diff --git a/src/components/event/EventTabsTrigger.svelte b/src/components/event/EventTabsTrigger.svelte
index 6fc8ad9..0e815d7 100644
--- a/src/components/event/EventTabsTrigger.svelte
+++ b/src/components/event/EventTabsTrigger.svelte
@@ -1,15 +1,14 @@
-
- {#snippet element(attributes)}
-
- {/snippet}
-
+
+
+
diff --git a/src/lib/schemas.ts b/src/lib/schemas.ts
index 47a2e64..2e3dffe 100644
--- a/src/lib/schemas.ts
+++ b/src/lib/schemas.ts
@@ -13,6 +13,9 @@ export type EventPost = {
paylink: string; // event payment link (e.g., Zeffy)
};
+export type Category = 'allEvents' | 'academic' | 'professional' | 'social' | 'technical';
+
+
export type FAQ = {
question: string;
answer: string;
diff --git a/src/routes/events/+page.svelte b/src/routes/events/+page.svelte
index 28a0dd8..7b1f87a 100644
--- a/src/routes/events/+page.svelte
+++ b/src/routes/events/+page.svelte
@@ -1,6 +1,5 @@
Events
- (group = e.value)} composite={true}>
-
- All Events
- Academic
- Professional
- Social
- Technical
-
+
+
+ {#each categories as category}
+ {category.label}
+ {/each}
+
-
-
-
-
-
-
+
+