"use client";

import { useEffect } from "react";
import { trackClientEvent } from "@/lib/analytics-client";

type AnalyticsTrackerProps = {
  event: "PAGE_VIEW" | "PROJECT_OPEN";
  entityId?: string;
};

export default function AnalyticsTracker({ event, entityId }: AnalyticsTrackerProps) {
  useEffect(() => {
    trackClientEvent({ type: event, entityId });
  }, [event, entityId]);
  return null;
}
