{"version":3,"file":"provider.cjs","sources":["../src/provider.tsx"],"sourcesContent":["import type { JSX, ReactNode } from 'react';\nimport { env } from './env';\nimport { GoogleAnalytics } from './google';\nimport { VercelAnalytics } from './vercel';\n\ntype AnalyticsProviderProps = {\n\treadonly children: ReactNode;\n};\n\nconst { NEXT_PUBLIC_GA_MEASUREMENT_ID } = env();\n\nexport const AnalyticsProvider = ({\n\tchildren,\n}: AnalyticsProviderProps): JSX.Element => (\n\t<>\n\t\t{children}\n\t\t<VercelAnalytics />\n\t\t{NEXT_PUBLIC_GA_MEASUREMENT_ID && (\n\t\t\t<GoogleAnalytics gaId={NEXT_PUBLIC_GA_MEASUREMENT_ID} />\n\t\t)}\n\t</>\n);\n"],"names":["NEXT_PUBLIC_GA_MEASUREMENT_ID","env","AnalyticsProvider","__name","children","jsxs","Fragment","VercelAnalytics","jsx","GoogleAnalytics"],"mappings":"mRASA,KAAM,CAAE,8BAAAA,CAAA,EAAkCC,MAAA,EAE7BC,EAAoBC,EAAA,CAAC,CACjC,SAAAC,CACD,IACCC,EAAAA,KAAAC,WAAA,CACE,SAAA,CAAAF,QACAG,EAAAA,UAAA,EAAgB,EAChBP,GACAQ,EAAAA,IAACC,EAAAA,gBAAA,CAAgB,KAAMT,CAAA,CAA+B,CAAA,CAAA,CAExD,EATgC"}