From e8783d3a9b4671c88467e1dbf818ad39d813bbcc Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Tue, 21 Nov 2023 22:29:23 -0300 Subject: [PATCH] fix(shareModal/index.tsx): update useEffect dependency array to include 'open' variable to prevent unnecessary re-renders --- src/frontend/src/modals/shareModal/index.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/frontend/src/modals/shareModal/index.tsx b/src/frontend/src/modals/shareModal/index.tsx index 5bea201d3..0ee0dcb9a 100644 --- a/src/frontend/src/modals/shareModal/index.tsx +++ b/src/frontend/src/modals/shareModal/index.tsx @@ -45,9 +45,11 @@ export default function ShareModal({ const [unavaliableNames, setUnavaliableNames] = useState([]); useEffect(() => { - handleGetTags(); - handleGetNames(); - }, []); + if (open) { + handleGetTags(); + handleGetNames(); + } + }, [open]); function handleGetTags() { setLoadingTags(true);