"use client"; import { CircularProgress } from "@heroui/react"; import React, { useEffect, useRef } from "react"; import { SendCallbackToServer } from "../lib/sendCallbackToServer"; import { useParams } from "next/navigation"; const LoadingProcess = () => { const params = useParams(); const calledRef = useRef(false); useEffect(() => { if (calledRef.current) return; calledRef.current = true; (async () => { try { await SendCallbackToServer( window.location.search, params.provider as string ); window.close(); } catch (error) { console.log(error); } })(); }, []); return (

Please wait...

Your request is being processed

); }; export default LoadingProcess;