mirror of
https://github.com/seanmorley15/AdventureLog.git
synced 2025-07-21 13:59:36 +02:00
chore: Update adventure statistics display in collection page
This commit is contained in:
parent
4bbb9f10f6
commit
8dd44e23a6
1 changed files with 6 additions and 2 deletions
|
@ -24,13 +24,17 @@
|
|||
let collection: Collection;
|
||||
|
||||
let adventures: Adventure[] = [];
|
||||
|
||||
let numVisited: number = 0;
|
||||
let numAdventures: number = 0;
|
||||
|
||||
let transportations: Transportation[] = [];
|
||||
let notes: Note[] = [];
|
||||
|
||||
let numberOfDays: number = NaN;
|
||||
|
||||
$: {
|
||||
numAdventures = adventures.filter((a) => a.type === 'visited' || a.type === 'planned').length;
|
||||
numVisited = adventures.filter((a) => a.type === 'visited').length;
|
||||
}
|
||||
|
||||
|
@ -413,8 +417,8 @@
|
|||
<div class="stats shadow bg-base-300">
|
||||
<div class="stat">
|
||||
<div class="stat-title">Collection Stats</div>
|
||||
<div class="stat-value">{numVisited}/{adventures.length} Visited</div>
|
||||
{#if numVisited === adventures.length}
|
||||
<div class="stat-value">{numVisited}/{numAdventures} Visited</div>
|
||||
{#if numAdventures === numVisited}
|
||||
<div class="stat-desc">You've completed this collection! 🎉!</div>
|
||||
{:else}
|
||||
<div class="stat-desc">Keep exploring!</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue