refactor: use posterURL in templates
This commit is contained in:
@@ -27,28 +27,30 @@ var Module = fx.Options(
|
||||
|
||||
func ProvideRenderer() (*Renderer, error) {
|
||||
funcs := template.FuncMap{
|
||||
"dict": dict,
|
||||
"list": func(items ...any) []any { return items },
|
||||
"json": jsonAttr,
|
||||
"browseURL": browseURL,
|
||||
"genresParams": genresParams,
|
||||
"hasGenre": hasGenre,
|
||||
"add": func(a, b int) int { return a + b },
|
||||
"sub": func(a, b int) int { return a - b },
|
||||
"mul": func(a, b float64) float64 { return a * b },
|
||||
"imul": func(a, b int) int { return a * b },
|
||||
"div": div,
|
||||
"ceilDiv": ceilDiv,
|
||||
"idiv": idiv,
|
||||
"atoi": atoi,
|
||||
"toFloat": func(a int) float64 { return float64(a) },
|
||||
"seq": seq,
|
||||
"min": func(a, b int) int { return min(a, b) },
|
||||
"int": toInt,
|
||||
"percent": percent,
|
||||
"formatDate": formatDate,
|
||||
"nextSort": nextSort,
|
||||
"urlquery": url.QueryEscape,
|
||||
"dict": dict,
|
||||
"list": func(items ...any) []any { return items },
|
||||
"json": jsonAttr,
|
||||
"browseURL": browseURL,
|
||||
"genresParams": genresParams,
|
||||
"hasGenre": hasGenre,
|
||||
"add": func(a, b int) int { return a + b },
|
||||
"sub": func(a, b int) int { return a - b },
|
||||
"mul": func(a, b float64) float64 { return a * b },
|
||||
"imul": func(a, b int) int { return a * b },
|
||||
"div": div,
|
||||
"ceilDiv": ceilDiv,
|
||||
"idiv": idiv,
|
||||
"atoi": atoi,
|
||||
"toFloat": func(a int) float64 { return float64(a) },
|
||||
"seq": seq,
|
||||
"min": func(a, b int) int { return min(a, b) },
|
||||
"int": toInt,
|
||||
"percent": percent,
|
||||
"formatDate": formatDate,
|
||||
"nextSort": nextSort,
|
||||
"urlquery": url.QueryEscape,
|
||||
"posterURL": posterURL,
|
||||
"episodeRangeStart": episodeRangeStart,
|
||||
}
|
||||
|
||||
pages, err := fs.Glob(templateFS, "*.gohtml")
|
||||
|
||||
Reference in New Issue
Block a user