From 90a37659df18bef880304416ffc889a5a7585f05 Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Mon, 21 Apr 2025 23:03:19 -0500 Subject: [PATCH] feat(EpisodeOptions): toggles result list visibility --- assets/controllers/tv_results_controller.js | 6 ++++++ templates/torrentio/tvshows.html.twig | 18 +++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/assets/controllers/tv_results_controller.js b/assets/controllers/tv_results_controller.js index e39a604..2d8ffd7 100644 --- a/assets/controllers/tv_results_controller.js +++ b/assets/controllers/tv_results_controller.js @@ -14,6 +14,8 @@ export default class extends Controller { active: Boolean, }; + static targets = ['list'] + connect() { if (true === this.activeValue) { fetch(`/torrentio/tvshows/${this.tmdbIdValue}/${this.imdbIdValue}/${this.seasonValue}/${this.episodeValue}`) @@ -23,4 +25,8 @@ export default class extends Controller { }); } } + + toggleList() { + this.listTarget.classList.toggle('hidden'); + } } diff --git a/templates/torrentio/tvshows.html.twig b/templates/torrentio/tvshows.html.twig index 6e45612..4fc4d7e 100644 --- a/templates/torrentio/tvshows.html.twig +++ b/templates/torrentio/tvshows.html.twig @@ -1,13 +1,21 @@ -
-

Episode {{ results.episode }}

+
- +
-
{{ results.media.title }}
+

{{ results.episode }}. {{ results.media.title }}

{{ results.media.description }}

+
+ + + +
- +