aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-04-09 13:19:47 -0500
committermat <github@matdoes.dev>2022-04-09 13:19:47 -0500
commitab3dcb36938c9da584bfcd2162dc02f999b50c8b (patch)
tree468f2d853a75bb1151177701e64d8769697196ae
parent23095b24bdc45fc6e25ef65d7a5de689359547ce (diff)
downloadskyblock-stats-ab3dcb36938c9da584bfcd2162dc02f999b50c8b.tar.gz
skyblock-stats-ab3dcb36938c9da584bfcd2162dc02f999b50c8b.tar.bz2
skyblock-stats-ab3dcb36938c9da584bfcd2162dc02f999b50c8b.zip
Revert "return whole player in coopInvitation"
This reverts commit 23095b24bdc45fc6e25ef65d7a5de689359547ce.
-rw-r--r--src/lib/sections/Coop.svelte64
-rw-r--r--src/routes/player/[player]/[profile].svelte10
2 files changed, 0 insertions, 74 deletions
diff --git a/src/lib/sections/Coop.svelte b/src/lib/sections/Coop.svelte
deleted file mode 100644
index ad60bdf..0000000
--- a/src/lib/sections/Coop.svelte
+++ /dev/null
@@ -1,64 +0,0 @@
-<script lang="ts">
- import type { CleanMemberProfile } from '$lib/APITypes'
- import Emoji from '$lib/Emoji.svelte'
- import { cleanId, millisecondsToTime, toTitleCase } from '$lib/utils'
-
- export let data: CleanMemberProfile
-</script>
-
-<div class="info-text primary-info-text">
- <p>In co-op: <Emoji value={data.member.coopInvitation ? '✅' : '❌'} /></p>
- {#if data.member.coopInvitation}
- <p>
- Invited: <span class="info-text-value coop-invited-timeago">
- <b>{millisecondsToTime(Date.now() - data.member.coopInvitation.invitedTimestamp)}</b> ago
- </span>
- </p>
- {#if data.member.coopInvitation.acceptedTimestamp}
- <p>
- Accepted invite: <span class="info-text-value coop-accepted-invite-after">
- after <b>
- {millisecondsToTime(
- data.member.coopInvitation.acceptedTimestamp -
- data.member.coopInvitation.invitedTimestamp
- )}
- </b>
- </span>
- </p>
- {/if}
- {/if}
-</div>
-<div class="harp-songs-list">
- {#each data.member.harp.songs as song}
- <div class="harp-song" class:selected-harp-song={song.id === data.member.harp.selected?.id}>
- <h3>{toTitleCase(cleanId(song.id))}</h3>
- <div class="info-text">
- {#if song.completions}
- <p>Completions: <b class="info-text-value">{song.completions}</b></p>
- {/if}
- {#if song.perfectCompletions}
- <p>Perfect completions: <b class="info-text-value">{song.perfectCompletions}</b></p>
- {:else}
- <p>Progress: <b class="info-text-value">{Math.floor(song.progress * 100)}%</b></p>
- {/if}
- </div>
- </div>
- {/each}
-</div>
-
-<style>
- p {
- margin: 0;
- }
-
- .primary-info-text {
- margin: 0.5em 0;
- }
-
- .info-text {
- color: var(--theme-darker-text);
- }
- .info-text .info-text-value {
- color: var(--theme-main-text);
- }
-</style>
diff --git a/src/routes/player/[player]/[profile].svelte b/src/routes/player/[player]/[profile].svelte
index 0ac5f0f..c55732c 100644
--- a/src/routes/player/[player]/[profile].svelte
+++ b/src/routes/player/[player]/[profile].svelte
@@ -52,7 +52,6 @@
import Claimed from '$lib/sections/Claimed.svelte'
import Pets from '$lib/sections/Pets.svelte'
import FarmingContests from '$lib/sections/FarmingContests.svelte'
- import Coop from '$lib/sections/Coop.svelte'
export let data: CleanMemberProfile
export let pack: MatcherFile
@@ -76,7 +75,6 @@
if (data.member.claimed && data.member.claimed.length > 0) categories.push('claimed')
if (data.member.pets.list.length > 0) categories.push('pets')
if (data.member.farmingContests.list.length > 0) categories.push('farming_contests')
- categories.push('co-op')
categories.push('leaderboards')
}
@@ -240,14 +238,6 @@
</Collapsible>
</section>
{/if}
- {#if categories.includes('co-op')}
- <section>
- <Collapsible id="co-op">
- <h2 slot="title">Co-op</h2>
- <Coop {data} />
- </Collapsible>
- </section>
- {/if}
<section>
<Collapsible id="leaderboards">
<h2 slot="title">Leaderboards</h2>