UNPKG

@c15t/nextjs

Version:

Developer-first CMP for Next.js: cookie banner, consent manager, preferences centre. GDPR ready with minimal setup and rich customization.

1 lines 383 B
import*as a from"./utils/initial-data.js";function t(t,i){return async n=>{let r;try{r=await (0,a.getC15TInitialData)(t,new Headers(n.req.headers))}catch(a){console.warn("Failed to fetch initial c15t data:",a)}if(i){let a=await i(n);return"props"in a?{...a,props:{...await a.props,initialC15TData:r??null}}:a}return{props:{initialC15TData:r??null}}}}export{t as withInitialC15TData};