OptionalanchorÂncora horizontal do banner (left/center/right). Útil para alinhar o snackbar ou banners com largura menor que 100%.
OptionalblockingControla se o banner bloqueia interação com o restante da página.
OptionaldebugForça exibição do banner em modo de debug, independente do consentimento.
OptionalhideOculta a marca "fornecido por LÉdipO.eti.br" no banner.
OptionallanguageIdioma local para resolver texts.i18n.
Se omitido, usa o idioma do contexto (quando configurado no Provider).
OptionaloffsetOffset em px para afastar o banner das bordas da viewport.
Exemplo: offset={64} empurra o banner 64px para cima quando position="bottom".
OptionalPaperPropriedades personalizadas para o componente Paper que envolve o conteúdo.
OptionalpolicyURL para a política de privacidade ou cookies do site.
OptionalpositionPosição vertical do banner (top/bottom).
Sobrescreve designTokens.layout.position quando definido.
OptionalSnackbarPropriedades personalizadas para o componente Snackbar (modo não-bloqueante).
OptionaltermsURL para os termos de uso do site (opcional). Quando fornecida, será considerada uma rota "segura" para não aplicar bloqueio total (overlay) mesmo em modo bloqueante.
OptionaltextsTextos customizados para o banner. Permite sobrescrever textos do contexto e aplicar i18n localmente.
OptionaltextVariação de tom local para resolver texts.variants.
Propriedades para customizar o comportamento e aparência do componente CookieBanner.
Remarks
Esta interface permite controle completo sobre o banner de consentimento, desde o comportamento de exibição até a customização visual avançada. O banner pode operar em dois modos principais: bloqueante (modal) ou não-bloqueante (snackbar).
Modos de Exibição
blocking: true): Banner como modal sobreposto, impede interaçãoblocking: false): Banner como snackbar, permite navegaçãoIntegração com Material-UI
ThemeProviderSnackbarProps,PaperProps)Debug e Desenvolvimento
debugforça exibição independente do estado de consentimentoExample: Configuração básica
Example: Configuração avançada com customização
Since
0.1.0