import { useId } from "react"; import { Badge, HoverCard, HoverCardContent, HoverCardTrigger, HoverCardPortal } from "@calcom/ui"; import { CellWithOverflowX } from "./CellWithOverflowX"; export function ResponseValueCell({ optionMap, values, rowId, }: { optionMap: Record; values: string[]; rowId: number; }) { const cellId = useId(); if (values.length === 0) return
; return ( {values.length > 2 ? ( <> {values.slice(0, 2).map((id: string, i: number) => ( {optionMap[id] ?? id} ))} +{values.length - 2}
{values.slice(2).map((id: string, i: number) => ( {optionMap[id] ?? id} ))}
) : ( values.map((id: string, i: number) => ( {optionMap[id] ?? id} )) )}
); }