import { useQuery } from "@tanstack/react-query"; import { Users } from "lucide-react"; import { SiFacebook, SiInstagram, SiTiktok } from "react-icons/si"; export default function ManagedPages() { const { data: pages, isLoading } = useQuery({ queryKey: ["/api/pages"], }); if (isLoading) { return (
{[1, 2, 3].map((i) => (
))}
); } return (

Pages gérées

{(pages as any[])?.length || 0} page(s) connectée(s)

{pages && (pages as any[]).length > 0 ? ( (pages as any[]).map((page: any) => (
{page.platform === "facebook" ? ( ) : page.platform === "tiktok" ? ( ) : ( )}
{page.isActive === "true" ? "Actif" : "Inactif"}

{page.pageName}

{page.platform === "facebook" ? "Facebook Page" : page.platform === "tiktok" ? "Compte TikTok" : "Instagram Business"}

{page.followersCount?.toLocaleString() || 0} abonnés
)) ) : (

Aucune page connectée

)}
); }