blob: 889d55d9cce20ee77c56d6ffc47bf16fb05b6595 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<script lang="ts">
export let time: number | undefined = undefined;
export let count = -1337;
export let anime = false;
export let custom = '';
export let progress: undefined | number = undefined;
</script>
<summary>
{custom.length !== 0 ? custom : anime ? 'Anime' : 'Manga & Light Novels'} [{count === -1337
? '...'
: count}]
<small style="opacity: 50%">{time ? time.toFixed(3) : '...'}s</small>
<slot />
{#if progress !== undefined}
<button class="badge unclickable-button button-badge badge-info">
{progress.toFixed(0)}%
</button>
{/if}
</summary>
|