From 40d64bffab7d070bc1a4756f010ed896b079fd78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Losada=20Hern=C3=A1ndez?= Date: Tue, 22 Sep 2026 20:02:35 +0200 Subject: [PATCH] simpler answer --- client/homebrew/brewRenderer/brewRenderer.jsx | 4 ++-- client/homebrew/pages/sharePage/sharePage.jsx | 15 +-------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/client/homebrew/brewRenderer/brewRenderer.jsx b/client/homebrew/brewRenderer/brewRenderer.jsx index 75a07c7d1..0d44d3e49 100644 --- a/client/homebrew/brewRenderer/brewRenderer.jsx +++ b/client/homebrew/brewRenderer/brewRenderer.jsx @@ -312,8 +312,8 @@ const BrewRenderer = (props)=>{ rowGap : `${displayOptions.rowGap}px` }; - const renderedStyle = useMemo(()=>renderStyle(), [props.style, props.themeBundle]); - renderedPages = useMemo(()=>renderPages(), [props.text, displayOptions]); + const renderedStyle = useMemo(()=>renderStyle(), [props.style, centerPage, props.themeBundle]); + renderedPages = useMemo(()=>renderPages(), [props.text, centerPage, displayOptions]); return ( <> diff --git a/client/homebrew/pages/sharePage/sharePage.jsx b/client/homebrew/pages/sharePage/sharePage.jsx index 8d2a5b0f0..99ef3e35c 100644 --- a/client/homebrew/pages/sharePage/sharePage.jsx +++ b/client/homebrew/pages/sharePage/sharePage.jsx @@ -45,20 +45,7 @@ const SharePage = (props)=>{ console.log('error at fetching updated brew: ', error); }); if(response.ok && !!response.body.brew) { - const updatedBrew = response.body.brew; - - setCurrentBrew((prev)=>{ - const changed = Object.keys(updatedBrew).filter((key)=>{ - if(key === 'text' || key === 'textBin') { - return prev[key] !== updatedBrew[key]; - } - return JSON.stringify(prev[key]) !== JSON.stringify(updatedBrew[key]); - }); - return { - ...prev, - ...updatedBrew - }; - }); + setCurrentBrew(response.body.brew); } };