ui: add pending and catalog placeholders

This commit is contained in:
2026-04-12 14:53:37 +02:00
parent eda055fea3
commit 39f09c104f
6 changed files with 106 additions and 1 deletions

View File

@@ -17,3 +17,12 @@ templ Catalog() {
templ CatalogItems(animes []jikan.Anime, nextPage int, hasNext bool) {
@ui.InfiniteAnimeList(animes, hasNext, string(templ.URL(fmt.Sprintf("/api/catalog?page=%d", nextPage))), "catalog-content")
}
templ CatalogPlaceholderItems(count int) {
for i := 0; i < count; i++ {
<div class="catalog-item catalog-placeholder" aria-hidden="true">
<div class="catalog-placeholder-thumb"></div>
<div class="catalog-placeholder-title"></div>
</div>
}
}