Carregando…
Carregando…
Carregando…Cookie consent banner persisted via a cookie, with accept / accept-essentials / decline actions.
Cookie Banner — consentimento persistido em cookie próprio
$ npx kikitocn add cookie-banner@/lib/utils@/hooks/cn/use-cookiesmotion| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
cookieName | string | 'kikito_cookie_consent' | Nome do cookie usado para persistir o consentimento |
children | ReactNode | undefined | Texto/descrição do banner — mensagem padrão em pt-BR se omitido |
onAccept | (marketingAccepted: boolean) => void | undefined | Chamado ao aceitar; indica se cookies de marketing foram incluídos |
onDecline | () => void | undefined | Chamado ao recusar (mantém apenas cookies essenciais) |
className | string | — | Classes CSS extras |
import { CookieBanner } from "@/components/ui/cn/cookie-banner/CookieBanner";
export function CookieBannerExample() {
return (
<CookieBanner>
Cookie Banner
</CookieBanner>
);
}