nuxt-c15t Playground

State: ui: none

Callbacks

Subscribe to consent lifecycle events via useC15t(). Each subscriber returns an unsubscribe function.

Callback log

(empty — grant or save consent above)

Code

const { onBannerFetched, onConsentSet, onConsentChanged, onError } = useC15t()

const stop = onConsentChanged((payload) => {
  console.log('granted:', payload.allowedCategories)
  console.log('denied:', payload.deniedCategories)
})

// Call stop() to unsubscribe.