35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
{{define "anime_episode_count"}}
|
|
{{if .Items.Count}}
|
|
<span class="flex min-w-0 items-center gap-1.5 before:mr-1 before:block before:size-0.75 before:shrink-0 before:rounded-full before:bg-current before:opacity-65 first:before:hidden">
|
|
<span class="text-foreground">{{.Items.Count}}</span>
|
|
{{if eq .Items.Label "Total episodes"}}
|
|
total eps
|
|
{{else if eq .Items.Label "Available episodes"}}
|
|
available eps
|
|
{{else if eq .Items.Label "Listed episodes"}}
|
|
listed eps
|
|
{{else}}
|
|
aired eps
|
|
{{end}}
|
|
</span>
|
|
{{end}}
|
|
{{end}}
|
|
|
|
{{define "anime_episode_count_loading"}}
|
|
{{if .Count}}
|
|
<span
|
|
hx-get="/anime/{{.AnimeID}}?section=episode-count"
|
|
hx-trigger="load"
|
|
hx-swap="outerHTML"
|
|
class="flex min-w-0 items-center gap-1.5 before:mr-1 before:block before:size-0.75 before:shrink-0 before:rounded-full before:bg-current before:opacity-65 first:before:hidden"
|
|
>
|
|
<span class="text-foreground">{{.Count}}</span>
|
|
{{if eq .Label "Total episodes"}}
|
|
total eps
|
|
{{else}}
|
|
aired eps
|
|
{{end}}
|
|
</span>
|
|
{{end}}
|
|
{{end}}
|