Skip to Content
DocscomponentsPageView

PageView

Tracks page view events on component mount.

import { createTracker } from "@offlegacy/event-tracker"; const [Track] = createTracker({ pageView: { onPageView: (params, context) => { // Handle page view event }, }, }); function App() { return ( <Track.Provider initialContext={{}}> <Track.PageView params={{ page: "/home" }} /> </Track.Provider> ); }

Props

  • With schema
    • params: SchemaParams | (context: Context) => SchemaParams - Page view event parameters based on schema
    • schema: string - A name of schema that will be used to validate the event parameters
  • Without schema
    • params: EventParams | (context: Context) => EventParams - Page view event parameters
Last updated on