package anime
import (
"mal/integrations/jikan"
ui "mal/web/components"
)
templ RelationsList(relations []jikan.RelationEntry) {
if len(relations) > 1 {
for _, rel := range relations {
@ui.AnimeCard(ui.AnimeCardProps{
ID: rel.Anime.MalID,
Title: rel.Anime.DisplayTitle(),
ImageURL: rel.Anime.ImageURL(),
Class: relationCardClass(rel),
ImgClass: "relation-thumb",
TitleClass: "relation-title",
CurrentNode: rel.IsCurrent,
}) {
if rel.IsCurrent {
}
if rel.Relation != "" && rel.Relation != "Current" {
{ rel.Relation }
}
}
}
} else {
No related anime found.
}
}
func relationCardClass(rel jikan.RelationEntry) string {
return "relation-card min-w-0 flex flex-col bg-transparent text-inherit no-underline"
}