{#if user === undefined} {:else if activityHistoryData === undefined} {:else} {@const filledActivities = fillMissingDays(activityHistoryData, false, currentYear)} {@const highestActivity = Math.max(...filledActivities.map((activity) => activity.amount))}
{#each filledActivities as activity}
(baseHue = Math.floor(Math.random() * 360))} onkeydown={() => { return; }} role="button" tabindex="0" use:tooltip title={`Date: ${new Date(activity.date * 1000).toLocaleDateString()}\nAmount: ${ activity.amount }`} >
{/each}
{/if}