From 29e49b9fcca1f15183dda2b6409566e7c58aedec Mon Sep 17 00:00:00 2001 From: mkelvers Date: Wed, 15 Apr 2026 00:10:20 +0200 Subject: [PATCH] refactor: switch ui scripts to data hooks --- internal/templates/anime.templ | 4 ++-- internal/templates/discovery.templ | 4 ++++ internal/templates/layout.templ | 2 +- static/js/anime.js | 26 ++++++++++++++++++----- static/js/anime.ts | 34 +++++++++++++++++++++++++----- static/js/discover.js | 20 ++++++++++++------ static/js/discover.ts | 26 +++++++++++++++++------ static/js/search.js | 20 +++++++++--------- static/js/search.ts | 20 +++++++++--------- 9 files changed, 111 insertions(+), 45 deletions(-) diff --git a/internal/templates/anime.templ b/internal/templates/anime.templ index 9c2178a..9938eb5 100644 --- a/internal/templates/anime.templ +++ b/internal/templates/anime.templ @@ -196,7 +196,7 @@ func joinStreamingNames(anime jikan.Anime) string { templ WatchlistDropdown(animeID int, animeTitle string, animeTitleEnglish string, animeTitleJapanese string, animeImage string, currentStatus string, airing bool) {
- -