import { useNavigate } from 'react-router-dom'; import { useContracts } from '@/hooks/useContracts'; import { ServiceObject } from '@/components/ui/ServiceObject'; import { Card, CardContent } from '@/components/ui/Card'; import { Button } from '@/components/ui/Button'; import { Loader } from '@/components/ui/Loader'; import { EmptyState } from '@/components/ui/EmptyState'; export default function ServicesWidget() { const { contracts, isLoading, error } = useContracts(); const navigate = useNavigate(); return (

Vos services gérés

Catalogue des contrats d'infogérance actifs

{error && } {isLoading && !error && } {!isLoading && !error && contracts.length === 0 && ( )} {!isLoading && !error && contracts.map((contract) => ( ))}
); }