import { useEffect, useState } from "react"; import { useNavigate } from "react-router-dom"; import { motion } from "framer-motion"; import { FaPlus, FaCircle } from "react-icons/fa"; import { api } from "../API/api"; import { useLoading } from "../Context/LoadingContext"; import PartnersCardComponent from "../Components/PartnersPageCardComponent"; import ClientsCardComponent from "../Components/ClientsPageCardComponent"; import NewMappingCardComponent from "../Components/NewMappingCardComponent copy"; const NewAdConfiguration = () => { const [clients, setClients] = useState([]); const [upd, setUpd] = useState(0); const navigate = useNavigate(); const { setLoading } = useLoading(); useEffect(() => { const fetchClients = async () => { try { setLoading(true); const response = await api.get("/admin/clients"); setClients(response); } catch (error) { console.error("Error fetching clients:", error); } finally { setLoading(false); } }; fetchClients(); }, [upd]); return (
Clients List
); }; export default NewAdConfiguration