package templates import ( "malago/internal/jikan" "fmt" "net/url" ) templ Index(q string) { @Layout("malago - search") { if q != "" {
> fetching from jikan...
} else {
no results yet.
} } } templ SearchResultsWrapper(query string, animes []jikan.Anime, nextPage int, hasNext bool) { if len(animes) == 0 {
no results found.
} else {
@SearchItems(query, animes, nextPage, hasNext)
} } templ SearchItems(query string, animes []jikan.Anime, nextPage int, hasNext bool) { for i, anime := range animes { if i == len(animes)-1 && hasNext {
@CatalogItem(anime)
} else {
@CatalogItem(anime)
} } }