"use client"; import { useEffect, useState } from "react"; import AlertBox from "@/app/Components/Global/AlertBox/AlertBox"; import ClearParams from "@/app/Components/Global/ClearParams/ClearParams"; import { useSearchParams } from "next/navigation"; export default function GlobalAlert() { const searchParams = useSearchParams(); const [showSuccess, setShowSuccess] = useState(null); const [showError, setShowError] = useState(null); useEffect(() => { const success = searchParams.get("success"); const error = searchParams.get("error"); if (success) setShowSuccess(success); if (error) setShowError(error); }, []); return (
{showError && ( <> )} {showSuccess && ( <> )}
); }