diff --git a/src/components/CoverImage.tsx b/src/components/CoverImage.tsx index b592708..7f9e690 100644 --- a/src/components/CoverImage.tsx +++ b/src/components/CoverImage.tsx @@ -55,6 +55,8 @@ function CoverImage({ return { imageSize, canvasSize }; }, [blurRadius, margin]); + const skiaImage = useMemo(() => (image || fallback), [image, fallback]); + return ( @@ -65,18 +67,16 @@ function CoverImage({ - {(image || fallback) ? ( + {skiaImage ? ( <> - + }> - {(image || fallback) ? ( - - - - ) : null} + + + ) : null}