diff --git a/apps/web/components/orders/components/contacts-grid.tsx b/apps/web/components/orders/components/contacts-grid.tsx index 1db5425..565b133 100644 --- a/apps/web/components/orders/components/contacts-grid.tsx +++ b/apps/web/components/orders/components/contacts-grid.tsx @@ -1,11 +1,14 @@ +/* eslint-disable canonical/id-match */ 'use client'; import { LoadingSpinner } from '../../common/spinner'; import { OrderContext } from '@/context/order'; import { useCustomerContacts } from '@/hooks/contacts'; // eslint-disable-next-line import/extensions import AvatarPlaceholder from '@/public/avatar/avatar_placeholder.png'; +import { Enum_Customer_Role } from '@repo/graphql/types'; import { Label } from '@repo/ui/components/ui/label'; import { cn } from '@repo/ui/lib/utils'; +import { Check } from 'lucide-react'; // Убедись, что у тебя установлен lucide-react import Image from 'next/image'; import { use } from 'react'; @@ -24,10 +27,12 @@ export function ContactsGrid() { {contacts.map((contact) => { if (!contact) return null; + const isSelected = selected === contact?.documentId; + return (