From da5b1009e333109504dd87545251e015240fa8ed Mon Sep 17 00:00:00 2001 From: "santasri.pachhal" Date: Fri, 7 Aug 2026 16:43:44 +0530 Subject: [PATCH] feat(ticket): make assigned issue images collapsible --- .../components/TicketAssignmentsCard.tsx | 49 +++++++++++++++---- 1 file changed, 40 insertions(+), 9 deletions(-) diff --git a/src/app/(modules)/ticket/[ticketId]/components/TicketAssignmentsCard.tsx b/src/app/(modules)/ticket/[ticketId]/components/TicketAssignmentsCard.tsx index 254850d..6588f75 100644 --- a/src/app/(modules)/ticket/[ticketId]/components/TicketAssignmentsCard.tsx +++ b/src/app/(modules)/ticket/[ticketId]/components/TicketAssignmentsCard.tsx @@ -1,11 +1,22 @@ 'use client'; import { useEffect } from 'react'; -import { BriefcaseBusiness, CalendarClock, ListChecks } from 'lucide-react'; +import { + BriefcaseBusiness, + CalendarClock, + ChevronDown, + Images, + ListChecks, +} from 'lucide-react'; import { PersonInfo } from '@/components/person-avatar'; import { Badge } from '@/components/ui/badge'; import { Button } from '@/components/ui/button'; +import { + Collapsible, + CollapsibleContent, + CollapsibleTrigger, +} from '@/components/ui/collapsible'; import { Card, CardContent, @@ -260,14 +271,34 @@ export function TicketAssignmentsCard({ > {videoId ? ( -
- -
+ + + + + +
+ +
+
+
) : null}