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

    Module react-lgpd-consent/src

    Pacote agregador react-lgpd-consent. Re-exporta tudo de @react-lgpd-consent/mui para retrocompatibilidade.

    Use este entrypoint para ter a experiência completa (UI MUI + core). Para bundles menores, prefira @react-lgpd-consent/core (headless) ou @react-lgpd-consent/mui/ui (apenas UI, sem re-export do core).

    import { ConsentProvider } from 'react-lgpd-consent'

    <ConsentProvider categories={{ enabledCategories: ['analytics'] }}>
    <App />
    </ConsentProvider>

    Packages

    Hooks

    openPreferencesModal → openPreferencesModal
    useCategories → useCategories
    useCategoryStatus → useCategoryStatus
    useConsent → useConsent
    useConsentHydration → useConsentHydration
    useConsentTexts → useConsentTexts
    useOpenPreferencesModal → useOpenPreferencesModal

    Utils

    createGoogleAnalyticsIntegration
    createGoogleTagManagerIntegration
    createUserWayIntegration
    analyzeDeveloperConfiguration → analyzeDeveloperConfiguration
    analyzeIntegrationCategories → analyzeIntegrationCategories
    autoConfigureCategories → autoConfigureCategories
    categorizeDiscoveredCookies → categorizeDiscoveredCookies
    checkPeerDeps → checkPeerDeps
    ClarityConfig → ClarityConfig
    COMMON_INTEGRATIONS → COMMON_INTEGRATIONS
    ConsentGate → ConsentGate
    ConsentScriptLoader → ConsentScriptLoader
    CorporateConfig → CorporateConfig
    createClarityIntegration → createClarityIntegration
    createCorporateIntegrations → createCorporateIntegrations
    createECommerceIntegrations → createECommerceIntegrations
    createFacebookPixelIntegration → createFacebookPixelIntegration
    createHotjarIntegration → createHotjarIntegration
    createIntercomIntegration → createIntercomIntegration
    createMixpanelIntegration → createMixpanelIntegration
    createProjectPreferences → createProjectPreferences
    createSaaSIntegrations → createSaaSIntegrations
    createSuggestedIntegration → createSuggestedIntegration
    createZendeskChatIntegration → createZendeskChatIntegration
    DEFAULT_PROJECT_CATEGORIES → DEFAULT_PROJECT_CATEGORIES
    defaultTexts → defaultTexts
    detectConsentCookieName → detectConsentCookieName
    DeveloperGuidance → DeveloperGuidance
    discoverRuntimeCookies → discoverRuntimeCookies
    ECommerceConfig → ECommerceConfig
    ensureNecessaryAlwaysOn → ensureNecessaryAlwaysOn
    EXPANDED_DEFAULT_TEXTS → EXPANDED_DEFAULT_TEXTS
    extractCategoriesFromIntegrations → extractCategoriesFromIntegrations
    FacebookPixelConfig → FacebookPixelConfig
    getAllProjectCategories → getAllProjectCategories
    getPeerDepsLocale → getPeerDepsLocale
    GoogleAnalyticsConfig → GoogleAnalyticsConfig
    GoogleTagManagerConfig → GoogleTagManagerConfig
    GUIDANCE_PRESETS → GUIDANCE_PRESETS
    GuidanceConfig → GuidanceConfig
    GuidanceMessage → GuidanceMessage
    GuidanceSeverity → GuidanceSeverity
    HotjarConfig → HotjarConfig
    INTEGRATION_TEMPLATES → INTEGRATION_TEMPLATES
    IntercomConfig → IntercomConfig
    loadScript → loadScript
    logDeveloperGuidance → logDeveloperGuidance
    logger → logger
    LogLevel → LogLevel
    MixpanelConfig → MixpanelConfig
    PeerDepsCheckResult → PeerDepsCheckResult
    PeerDepsLocale → PeerDepsLocale
    PeerDepsMessages → PeerDepsMessages
    pushConsentInitializedEvent → pushConsentInitializedEvent
    pushConsentUpdatedEvent → pushConsentUpdatedEvent
    registerScript → registerScript
    resetPeerDepsMessages → resetPeerDepsMessages
    resolveTexts → resolveTexts
    runPeerDepsCheck → runPeerDepsCheck
    SaaSConfig → SaaSConfig
    ScriptIntegration → ScriptIntegration
    setDebugLogging → setDebugLogging
    setPeerDepsLocale → setPeerDepsLocale
    setPeerDepsMessages → setPeerDepsMessages
    suggestCategoryForScript → suggestCategoryForScript
    SuggestedIntegrationConfig → SuggestedIntegrationConfig
    TEXT_TEMPLATES → TEXT_TEMPLATES
    useConsentScriptLoader → useConsentScriptLoader
    useDataLayerEvents → useDataLayerEvents
    useDeveloperGuidance → useDeveloperGuidance
    UserWayConfig → UserWayConfig
    validateIntegrationCategories → validateIntegrationCategories
    validateNecessaryClassification → validateNecessaryClassification
    validateProjectPreferences → validateProjectPreferences
    ZendeskConfig → ZendeskConfig

    Types

    AdvancedConsentTexts → AdvancedConsentTexts
    CategoriesContextValue → CategoriesContextValue
    Category → Category
    CategoryAutoConfigResult → CategoryAutoConfigResult
    CategoryDefinition → CategoryDefinition
    ConsentAuditAction → ConsentAuditAction
    ConsentAuditEntry → ConsentAuditEntry
    ConsentContextValue → ConsentContextValue
    ConsentCookieData → ConsentCookieData
    ConsentCookieOptions → ConsentCookieOptions
    ConsentEvent → ConsentEvent
    ConsentEventOrigin → ConsentEventOrigin
    ConsentInitializedEvent → ConsentInitializedEvent
    ConsentPreferences → ConsentPreferences
    ConsentScriptLoaderProps → ConsentScriptLoaderProps
    ConsentState → ConsentState
    ConsentStorageConfig → ConsentStorageConfig
    ConsentTexts → ConsentTexts
    ConsentUpdatedEvent → ConsentUpdatedEvent
    ConsentVersionChangeContext → ConsentVersionChangeContext
    CookieDescriptor → CookieDescriptor
    CustomCookieBannerProps → CustomCookieBannerProps
    CustomFloatingPreferencesButtonProps → CustomFloatingPreferencesButtonProps
    CustomPreferencesModalProps → CustomPreferencesModalProps
    DesignTokens → DesignTokens
    ProjectCategoriesConfig → ProjectCategoriesConfig
    RegisteredScript → RegisteredScript

    Other

    ANPD_CATEGORY_PRESETS → ANPD_CATEGORY_PRESETS
    AnpdPresetCategory → AnpdPresetCategory
    Branding → Branding
    BrandingProps → BrandingProps
    buildConsentStorageKey → buildConsentStorageKey
    ConsentProvider → ConsentProvider
    ConsentProviderHeadless → ConsentProvider
    ConsentProviderProps → ConsentProviderProps
    CookieBanner → CookieBanner
    CookieBannerProps → CookieBannerProps
    createAnpdCategoriesConfig → createAnpdCategoriesConfig
    CreateAnpdCategoriesOptions → CreateAnpdCategoriesOptions
    createConsentAuditEntry → createConsentAuditEntry
    DesignProvider → DesignProvider
    FloatingPreferencesButton → FloatingPreferencesButton
    FloatingPreferencesButtonProps → FloatingPreferencesButtonProps
    getCookiesInfoForCategory → getCookiesInfoForCategory
    headless → core/src
    PreferencesModal → PreferencesModal
    PreferencesModalProps → PreferencesModalProps
    setCookieCatalogOverrides → setCookieCatalogOverrides
    setCookieCategoryOverrides → setCookieCategoryOverrides
    useDesignTokens → useDesignTokens