UNPKG

@dotcms/analytics

Version:

Official JavaScript library for Content Analytics with DotCMS.

16 lines (15 loc) 535 B
import { jsx as e } from "react/jsx-runtime"; import { useMemo as i } from "react"; import { initializeContentAnalytics as n } from "../../dotAnalytics/dot-content-analytics.js"; import a from "../contexts/DotContentAnalyticsContext.js"; import { useRouterTracker as m } from "../hook/useRouterTracker.js"; const f = ({ children: r, config: t }) => { const o = i(() => n(t), [t]); return t.autoPageView !== !1 && m(o), /* @__PURE__ */ e(a.Provider, { value: o, children: r }); }; export { f as DotContentAnalyticsProvider };