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

    Function registerScript

    Loader de scripts condicionado ao consentimento do usuário. Inclui hook para uso programático.

    Utils

    0.4.1

    • Registra um script (inline ou externo) na fila controlada por consentimento.

      Parameters

      Returns () => void

      Função de cleanup para remover o script da fila.

      • Scripts necessary rodam imediatamente; demais aguardam consentimento da categoria.
      • Fluxo de estados: pendingrunningexecuted (respeitando allowReload e onConsentUpdate).
      • A fila é ordenada por categoria, priority (maior primeiro) e ordem de registro.
      • allowReload permite reexecutar scripts quando o usuário muda preferências.
      • Use onConsentUpdate para reenviar sinais (ex.: Consent Mode) após novas decisões.
      • Sempre chame o cleanup retornado em efeitos React para evitar múltiplos registros do mesmo id.