Skip to content

Commit dc7d126

Browse files
author
Nap Joseph Calub
committed
feat: add org link
1 parent 7467d42 commit dc7d126

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

_includes/layouts/events.vto

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,11 @@ layout: layouts/base.vto
312312
<a :href="event.website" target="_blank" class="text-blue-600 hover:text-blue-800 transition-colors" x-text="event.name"></a>
313313
</h3>
314314
<template x-if="event.org">
315-
<p class="text-sm text-gray-600 mb-1" x-text="'Organized by ' + event.org"></p>
315+
<p class="text-sm text-gray-600 mb-1">
316+
Organized by
317+
<a x-show="event.orgWebsite" :href="event.orgWebsite" target="_blank" class="text-blue-600 hover:text-blue-800 transition-colors" x-text="event.org"></a>
318+
<span x-show="!event.orgWebsite" x-text="event.org"></span>
319+
</p>
316320
</template>
317321
<template x-if="event.city">
318322
<p class="text-sm text-gray-600" x-text="'📍 ' + event.city"></p>
@@ -477,7 +481,8 @@ function eventsPage() {
477481
const org = this.organizations.find(o => o.id === e.by);
478482
return {
479483
...e,
480-
org: org ? org.name : null
484+
org: org ? org.name : null,
485+
orgWebsite: org ? org.website : null
481486
};
482487
});
483488
this.modalOpen = true;

0 commit comments

Comments
 (0)