Skip to content

Commit 6881a27

Browse files
aleksandra.zagorskaaleksandra.zagorska
aleksandra.zagorska
authored and
aleksandra.zagorska
committed
Try to fix hydration error
1 parent 238cd58 commit 6881a27

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/analytics/contextual-cookie-consent.tsx

+7-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@ export const CookieConsentContextWrapper: React.FC<PropsWithChildren<{ visibleBy
1313
children,
1414
visibleByDefault
1515
}) {
16-
const [visible, setVisible] = useState(() =>
17-
typeof visibleByDefault == 'boolean' ? visibleByDefault : !hasUserDecidedOnConsent()
16+
const [visible, setVisible] = useState(() => {
17+
console.log(visibleByDefault)
18+
console.log(!hasUserDecidedOnConsent())
19+
return typeof visibleByDefault == 'boolean' ? visibleByDefault : !hasUserDecidedOnConsent()
20+
}
1821
)
1922
return (
2023
<CookieConsentContext.Provider value={{ visibleByDefault: visible, setVisibleByDefault: setVisible }}>
@@ -42,11 +45,12 @@ export const ContextualCookieConsent: React.FC<Partial<CookieConsentProps>> = pr
4245
const configuration = useCookieConsentContext()
4346

4447
useEffect(() => {
48+
console.log(configuration)
4549
setIsClient(true)
4650
}, [])
4751

4852

4953
const Component = configuration.visibleByDefault ? VisibleCookieConsent : CookieConsent
5054

51-
return isClient ? <Component {...props} /> : <CookieConsent {...props}/>
55+
return isClient ? <Component {...props} /> : <CookieConsent {...props} />
5256
}

0 commit comments

Comments
 (0)