UNPKG

@phantomstudios/ft-react-components

Version:

A collection of UI/utility React/NextJS components for Phantom FT sites

19 lines 830 B
import React, { ReactNode } from "react"; import { ConfigType, FTTracking, reactPlayerTracking, TrackingOptions } from "@phantomstudios/ft-lib"; type ContextProps = { FTTracker: FTTracking | undefined; pageViewData: ConfigType | undefined; setPageViewData: (value: ConfigType) => void; permutiveContentType: string | undefined; setPermutiveContentType: (value: string) => void; trackingOptions: TrackingOptions | undefined; setTrackingOptions: (value: TrackingOptions) => void; videoTracker: reactPlayerTracking | undefined; }; interface ProviderProps { children?: ReactNode; } declare const FTTrackerProvider: ({ children }: ProviderProps) => React.JSX.Element; declare const useFTTracker: () => ContextProps; export { FTTrackerProvider, useFTTracker }; //# sourceMappingURL=FTTracker.d.ts.map