From b61789dd8daf7abe1fc4a81c759d61790ba309ac Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Sun, 29 Mar 2020 23:16:21 +0300 Subject: [PATCH] fallback logo wrapped in memo --- src/common/MetaPreview/MetaPreview.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/common/MetaPreview/MetaPreview.js b/src/common/MetaPreview/MetaPreview.js index 0fbe81419..48bccea7c 100644 --- a/src/common/MetaPreview/MetaPreview.js +++ b/src/common/MetaPreview/MetaPreview.js @@ -63,6 +63,9 @@ const MetaPreview = ({ className, compact, name, logo, background, runtime, rele : []; }, [links]); + const renderLogoFallback = React.useMemo(() => () => ( + + ), []); return (
{ @@ -77,16 +80,10 @@ const MetaPreview = ({ className, compact, name, logo, background, runtime, rele { typeof logo === 'string' && logo.length > 0 ? {' ( - - )} + renderFallback={renderLogoFallback} /> : null