Skip to content

Commit d5d7004

Browse files
committed
feat: add GitHub links and real names for leaders in the about page
1 parent c0275b4 commit d5d7004

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

src/routes/about/+page.server.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@ export async function load({ setHeaders }) {
44
const leadersWithGithubData = leadersAndYear.map((yearGroup) => ({
55
...yearGroup,
66
leaders: yearGroup.leaders.map((leader) => {
7-
const avatarUrl = leader.githubUser ? `https://github.com/${leader.githubUser}.png` : null;
7+
const avatarUrl = leader.githubUser ? `https://github.com/${leader.githubUser}.png` : null;
8+
const githubUrl = leader.githubUser ? `https://github.com/${leader.githubUser}` : null;
89
return {
910
...leader,
10-
avatarUrl,
11-
name: leader.githubUser ? leader.githubUser : leader.name // Si no hay githubUser, usar el nombre del líder
11+
avatarUrl,
12+
githubUrl,
13+
name: leader.name ? leader.name : leader.githubUser// Si no hay githubUser, usar el nombre del líder
1214
};
1315
})
1416
}));

src/routes/about/+page.svelte

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@
6262
<span class="text-primary-600"></span>
6363
{leader.name}<br />
6464
{leader.description}
65+
{#if leader?.avatarUrl}
66+
<br />
67+
<a href={leader.githubUrl} class="text-primary-600">GitHub</a>
68+
{/if}
6569
</p>
6670
</div>
6771
</div>

0 commit comments

Comments
 (0)