add top guilds

This commit is contained in:
Yusur 2025-10-07 09:36:42 +02:00
parent a13c7cbc22
commit 55455c1693
6 changed files with 82 additions and 34 deletions

View file

@ -1,7 +1,7 @@
<script lang="ts">
import { browser } from "$app/environment";
import { getMe } from "$lib/globals.svelte";
import AsideCard from "./AsideCard.svelte";
import { RiCake2Line, RiCakeLine, RiInfoCardLine, RiShieldStarLine } from 'svelte-remixicon';
import { RiCake2Line, RiCakeLine, RiFlowerLine, RiInfoCardLine, RiShieldStarLine } from 'svelte-remixicon';
import { DateTime } from 'luxon';
import type { UserEntry } from "./backend";
@ -24,6 +24,9 @@ let { badges = [] } = user;
{#if user.joined_at}
<li><RiCakeLine /> Cake day: {DateTime.fromISO(user.joined_at).toFormat('d LLL yyyy')}</li>
{/if}
{#if user.id === getMe()?.id && user.karma}
<li><RiFlowerLine /> {user.karma} karma</li>
{/if}
{#if badges.indexOf('administrator') >= 0}
<li><RiShieldStarLine /> Administrator</li>
{/if}