From 3e6cd02d956f10e1fa2ab930093fd52054fba451 Mon Sep 17 00:00:00 2001 From: Simek Date: Tue, 12 Aug 2025 08:07:14 +0200 Subject: [PATCH] fix `DocsRating` violating rules of hooks --- website/core/DocsRating.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/core/DocsRating.tsx b/website/core/DocsRating.tsx index 08499e0378a..521cbec53ef 100644 --- a/website/core/DocsRating.tsx +++ b/website/core/DocsRating.tsx @@ -10,11 +10,12 @@ import useIsBrowser from '@docusaurus/useIsBrowser'; const DocsRating = ({label}) => { const isBrowser = useIsBrowser(); + const [haveVoted, setHaveVoted] = useState(false); + if (!isBrowser) { return null; } - const [haveVoted, setHaveVoted] = useState(false); const giveFeedback = value => { if (window.ga) { window.ga('send', {