react-lgpd-consent - v0.5.4
    Preparing search index...

    Function checkPeerDeps

    Diagnósticos de peer dependencies e compatibilidade. Detecta problemas comuns como múltiplas instâncias de React e versões fora do range suportado.

    Utils

    0.5.4

    • Verifica compatibilidade de peer dependencies (React e MUI).

      Parameters

      • options: { logWarnings?: boolean; skipInProduction?: boolean } = {}

        Opções de configuração

        • OptionallogWarnings?: boolean

          Se true, loga avisos no console (padrão: true)

        • OptionalskipInProduction?: boolean

          Se true, pula verificação em produção (padrão: true)

      Returns PeerDepsCheckResult

      Resultado da verificação com lista de avisos e erros

      Utils

      0.5.4

      Esta função executa verificações em ambiente de desenvolvimento para detectar:

      • Múltiplas instâncias de React (causa "Invalid hook call")
      • Versões de React fora do range suportado (18-19)
      • Versões de MUI fora do range suportado (5-7)

      As mensagens incluem:

      • Descrição clara do problema
      • Causa raiz provável
      • Passos objetivos para resolver
      • Links para documentação
      import { checkPeerDeps } from '@react-lgpd-consent/core'

      // Verificar compatibilidade em desenvolvimento
      const result = checkPeerDeps()
      if (!result.ok) {
      console.log('Problemas detectados:', result.errors)
      }