console.log("🚀 RefRedirect component mounted");

import { useEffect } from "react";

/**
 * RefRedirect.tsx
 * - Grabs ?id=referrerID from URL
 * - Stores it in localStorage
 * - Redirects to https://www.pickprofits.com/
 */

export function RefRedirect() {
  useEffect(() => {
    const params = new URLSearchParams(window.location.search);
    const refId = params.get("id");

    console.log("Referrer ID:", refId);

    if (refId) {
      localStorage.setItem("referrer_id", refId);
    }

    setTimeout(() => {
      // ✅ More reliable redirect method for external URLs
      window.location.replace("https://www.pickprofits.com/");
    }, 500);
  }, []);

  return null; // No UI needed
}