Uma biblioteca React para gerenciamento de consentimento de cookies em conformidade com a LGPD.
Instalação • Uso Básico • 📚 Guia de Início Rápido • Documentação • 🇺🇸 🇬🇧 English • Contribuir
Comece por aqui: siga o Guia de Início Rápido (QUICKSTART.md) para um tutorial passo-a-passo, exemplos TypeScript, tabela de props e integração com MUI — recomendado para usuários novos.
npm install react-lgpd-consent @mui/material @emotion/react @emotion/styled js-cookie
Dependências peer: react
, react-dom
, @mui/material
e js-cookie
.
Envolva sua aplicação com o ConsentProvider
(exemplo mínimo):
import { ConsentProvider } from 'react-lgpd-consent'
export default function App() {
return (
<ConsentProvider categories={{ enabledCategories: ['analytics'] }}>
<YourApp />
</ConsentProvider>
)
}
Para mais detalhes sobre customização, hooks e funcionalidades, consulte os seguintes guias:
QUICKSTART.md
): Tutorial passo a passo com exemplos práticos, tabela completa de props, debugging e integrações.API.md
): Referência completa de todos os componentes, hooks e tipos.CONFORMIDADE.md
): Detalhes sobre as funcionalidades de conformidade com a LGPD.INTEGRACOES.md
): Como usar as integrações nativas e criar as suas.DEVELOPMENT.md
para enviar um PR.MIT — veja o arquivo LICENSE
.