diff --git a/resources/views/components/episode-cover.blade.php b/resources/views/components/episode-cover.blade.php index 6066211..d860975 100644 --- a/resources/views/components/episode-cover.blade.php +++ b/resources/views/components/episode-cover.blade.php @@ -5,15 +5,15 @@ ]) @php - $title = $displayjapanese ? - "$episode->title_jpn ($episode->title) - $episode->episode" : - "$episode->title - $episode->episode"; + $title = $displayjapanese + ? "{$episode->title_jpn} ({$episode->title}) - {$episode->episode}" + : "{$episode->title} - {$episode->episode}"; - $isWatched = auth()->check() && $episode->userWatched(auth()->id()); + $isLoggedIn = auth()->check(); - $badgeColor = $isWatched - ? 'bg-green-600/80' - : 'bg-rose-700/70'; + $isWatched = $isLoggedIn + ? $episode->userWatched(auth()->id()) + : false; $problematic = cache()->rememberForever( "episodeProblematic{$episode->id}", @@ -21,80 +21,101 @@ ); @endphp -