From 3f7a32304b0e46bc5910993f3233d9197f55a132 Mon Sep 17 00:00:00 2001 From: Daniel Karbach Date: Wed, 30 Jul 2025 16:37:21 +0200 Subject: [PATCH] fix crew list --- resources/js/components/episodes/Crew.jsx | 8 ++++++-- resources/js/components/episodes/CrewList.jsx | 15 ++++++++------- resources/js/components/episodes/Item.jsx | 2 ++ 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/resources/js/components/episodes/Crew.jsx b/resources/js/components/episodes/Crew.jsx index f1a8289..c20021a 100644 --- a/resources/js/components/episodes/Crew.jsx +++ b/resources/js/components/episodes/Crew.jsx @@ -49,6 +49,10 @@ const Crew = ({ episode }) => { )) , [episode, trackers, user]); + const showSgSignup = React.useMemo(() => + !hasPassed(episode) && hasSGRestream(episode) + , [episode]); + return {showCommentators ? @@ -67,7 +71,7 @@ const Crew = ({ episode }) => { : null} - {hasSGRestream(episode) ? + {showSgSignup ?
{sgLanguages.map(lang =>
: null} - {hasSGRestream(episode) ? + {showSgSignup ?
{sgLanguages.map(lang =>