diff --git a/apps/Frontend/src/pages/appointments-page.tsx b/apps/Frontend/src/pages/appointments-page.tsx index 21aecf3e..aaccc041 100755 --- a/apps/Frontend/src/pages/appointments-page.tsx +++ b/apps/Frontend/src/pages/appointments-page.tsx @@ -165,6 +165,8 @@ export default function AppointmentsPage() { const [selectedClaimColumns, setSelectedClaimColumns] = useState>(new Set()); const [isClaimingColumn, setIsClaimingColumn] = useState(false); + const [selectedClaimAiColumns, setSelectedClaimAiColumns] = useState>(new Set()); + const [isClaimingAiColumn, setIsClaimingAiColumn] = useState(false); const [selectedReminderColumns, setSelectedReminderColumns] = useState>(new Set()); const [isSendingReminders, setIsSendingReminders] = useState(false); const [reminderAiFollowUp, setReminderAiFollowUp] = useState(true); @@ -201,6 +203,15 @@ export default function AppointmentsPage() { }); }; + const toggleClaimAiColumn = (staffId: number) => { + setSelectedClaimAiColumns((prev) => { + const next = new Set(prev); + if (next.has(staffId)) next.delete(staffId); + else next.add(staffId); + return next; + }); + }; + const toggleRescheduleColumn = (staffId: number) => { setSelectedRescheduleColumns((prev) => { const next = new Set(prev); @@ -1424,6 +1435,43 @@ export default function AppointmentsPage() { ))} + {/* Claim for Column with AI section */} +
+ + {staffMembers.map((staff, index) => ( + + ))} +
+ {/* Text Reminder for Column section */}