From d8fbd1855b3b90bc9919459cc03969e3e3103381 Mon Sep 17 00:00:00 2001 From: Tim Date: Fri, 26 Jul 2024 18:06:54 +0200 Subject: [PATCH] refactor(Stream): use memo deps instead of passing props to Popup --- src/routes/MetaDetails/StreamsList/Stream/Stream.js | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/routes/MetaDetails/StreamsList/Stream/Stream.js b/src/routes/MetaDetails/StreamsList/Stream/Stream.js index aa47b1765..c3f6d8c8f 100644 --- a/src/routes/MetaDetails/StreamsList/Stream/Stream.js +++ b/src/routes/MetaDetails/StreamsList/Stream/Stream.js @@ -147,9 +147,9 @@ const Stream = ({ className, videoId, videoReleased, addonName, name, descriptio ), []); - const renderLabel = React.useMemo(() => function renderLabel({ className, thumbnail, progress, addonName, name, description, children, ...props }) { + const renderLabel = React.useMemo(() => function renderLabel({ className, children, ...props }) { return ( - ); - }, [onClick]); + }, [thumbnail, progress, addonName, name, description, href, target, download, onClick]); const renderMenu = React.useMemo(() => function renderMenu() { return ( @@ -208,13 +208,6 @@ const Stream = ({ className, videoId, videoReleased, addonName, name, descriptio return (