"use client" import * as React from "react" import { Sheet, SheetContent, SheetDescription, SheetHeader, SheetTitle, SheetFooter, } from "@/components/ui/sheet" import { Button } from "@/components/ui/button" import { ScrollArea } from "@/components/ui/scroll-area" import { PossibleItem } from "@/config/vendorInvestigationsColumnsConfig" interface ItemsDrawerProps { open: boolean onOpenChange: (open: boolean) => void investigationId: number | null items: PossibleItem[] } export function ItemsDrawer({ open, onOpenChange, investigationId, items, }: ItemsDrawerProps) { return ( Possible Items {items.length > 0 ? `Showing ${items.length} items for investigation #${investigationId}` : `No items found for investigation #${investigationId}`} {items.length > 0 ? (
{items.map((item, index) => (

{item.itemName || "Unknown Item"}

{item.itemName && ( {item.itemCode} )}
))}
) : (
No items available
)}
) }