diff --git a/packages/cookies-tooltip/cookies-tooltip.tsx b/packages/cookies-tooltip/cookies-tooltip.tsx index 4cbd623f..a51ff59c 100644 --- a/packages/cookies-tooltip/cookies-tooltip.tsx +++ b/packages/cookies-tooltip/cookies-tooltip.tsx @@ -1,4 +1,10 @@ -import { FC, useEffect, useState, useCallback, ComponentPropsWithoutRef } from 'react' +import { + FC, + useEffect, + useState, + useCallback, + ComponentPropsWithoutRef, +} from 'react' import { getCrossDomainCookieClientSide } from '../utils/index.js' import { Wrap, @@ -12,12 +18,21 @@ import { import { allowCookies, declineCookies } from './utils.js' import { COOKIE_ALLOWED_KEY } from './constants.js' -export type CookiesTooltipProps = ComponentPropsWithoutRef<'div'> & { - privacyNoticeUrl?: string -} +const DefaultContent = () => ( + <> + Cookies are used to collect anonymous site visitation data to improve + website performance. For more info, read  + + Privacy Notice + + +) + +export type CookiesTooltipProps = ComponentPropsWithoutRef<'div'> export const CookiesTooltip: FC = ({ - privacyNoticeUrl = 'https://lido.fi/privacy-notice' + children, + ...rest }) => { const [isVisible, setVisibility] = useState(false) @@ -45,15 +60,9 @@ export const CookiesTooltip: FC = ({ if (!isVisible) return <> return ( - + - - Cookies are used to collect anonymous site visitation data - to improve website performance. For more info, read  - - Privacy Notice - - + {children ?? } {