diff options
author | mat <27899617+mat-1@users.noreply.github.com> | 2022-12-15 20:19:42 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-15 20:19:42 -0600 |
commit | ed5eedab8f9fc90dadf5c442cf559572d1b35f0c (patch) | |
tree | 01a763fd11810e9970f14f7dae180e95b279de9a /src/lib/sections/Leaderboards.svelte | |
parent | 89bf3d31e36ad3bdfd45461ee6fb69a4c791f848 (diff) | |
parent | 103689520f51991a1e9a4ca5829fe2f46d1a32c2 (diff) | |
download | skyblock-stats-ed5eedab8f9fc90dadf5c442cf559572d1b35f0c.tar.gz skyblock-stats-ed5eedab8f9fc90dadf5c442cf559572d1b35f0c.tar.bz2 skyblock-stats-ed5eedab8f9fc90dadf5c442cf559572d1b35f0c.zip |
Merge pull request #6 from skyblockstats/sveltekit-v1
Sveltekit v1
Diffstat (limited to 'src/lib/sections/Leaderboards.svelte')
-rw-r--r-- | src/lib/sections/Leaderboards.svelte | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/src/lib/sections/Leaderboards.svelte b/src/lib/sections/Leaderboards.svelte deleted file mode 100644 index 817f59a..0000000 --- a/src/lib/sections/Leaderboards.svelte +++ /dev/null @@ -1,46 +0,0 @@ -<script lang="ts"> - import { fetchApi } from '$lib/api' - - import type { CleanMemberProfile } from '$lib/APITypes' - import Emoji from '$lib/Emoji.svelte' - import { cleanId, formatNumberFromUnit } from '$lib/utils' - - export let data: CleanMemberProfile -</script> - -{#await fetchApi(`player/${data.member.uuid}/${data.profile.uuid}/leaderboards`, fetch).then( r => r.json() )} - Loading... -{:then leaderboards} - {#if leaderboards.length > 0} - <ul> - {#each leaderboards as leaderboard} - <li class="leaderboard-item"> - <a href="/leaderboard/{leaderboard.name}" class="leaderboard-item-anchor"> - {leaderboard.positionIndex + 1}) <b>{cleanId(leaderboard.name)}</b>: {formatNumberFromUnit( - leaderboard.value, - leaderboard.unit ?? null - )} - </a> - </li> - {/each} - </ul> - {:else} - <p>This player isn't in any leaderboards. <Emoji value="😦" /></p> - {/if} -{/await} - -<style> - .leaderboard-item-anchor { - color: inherit; - } - .leaderboard-item { - list-style-type: none; - } - ul { - padding-left: 0; - margin-top: 0.5em; - } - p { - margin: 0.5rem 0; - } -</style> |