UNPKG

leumas-react-traffic-data

Version:

This is ot easily embed a component on any of your React pages, and have us track their usage for you to view in Leumas Portal. Must have a Leumas Pro Membership and Api Key prior to usage on this NPM Package. Please refer to leumas react traffic data doc

27 lines (22 loc) 719 B
import React, { useEffect } from 'react'; import axios from 'axios'; const TrafficTracker = ({ pageName, apiKey }) => { useEffect(() => { console.log("Api key " , apiKey) console.log("Page name" , pageName) const recordPageView = async () => { try { const response = await axios.post('https://leumas-api.leumas.tech/update-traffic', { apiKey, pageName, }); console.log(response) } catch (error) { console.error('Error recording page view:', error); } }; recordPageView(); }, [pageName, apiKey]); return null; // This component doesn't render anything visible }; export default TrafficTracker;