diff --git a/src/components/qs2/RequestManagement.jsx b/src/components/qs2/RequestManagement.jsx index 1817209..15e6929 100644 --- a/src/components/qs2/RequestManagement.jsx +++ b/src/components/qs2/RequestManagement.jsx @@ -27,7 +27,7 @@ const initialRequests = [ }, }, { - id: 3, + id: 2, type: "Track", artist: "We Butter The Bread With Butter", album: "Das Album", @@ -49,7 +49,7 @@ const initialRequests = [ details: { requestedBy: "codey", timestamp: "2025-06-11T09:00:00Z", - comments: "Track retrieved succesfully.", + comments: "Track retrieved successfully.", }, }, ]; @@ -75,6 +75,20 @@ export default function RequestManagement() { setFilteredRequests(filtered); }, [filterType, filterStatus, requests]); + const getStatusTextColor = (status) => { + switch (status) { + case "Pending": + return "text-yellow-500"; + case "Completed": + return "text-green-500"; + case "Failed": + return "text-red-500"; + default: + return "text-neutral-500"; + } + }; + + const confirmDelete = (requestId) => { console.log("WHOAA"); confirmDialog({ @@ -436,6 +450,8 @@ export default function RequestManagement() { style={{ width: "500px" }} onHide={() => setIsDialogVisible(false)} breakpoints={{ '960px': '95vw' }} + modal + dismissableMask > {selectedRequest && (
Artist: {selectedRequest.artist}
{selectedRequest.album &&Album: {selectedRequest.album}
} {selectedRequest.track &&Track: {selectedRequest.track}
} -Status: {selectedRequest.status}
++ Status: + + {selectedRequest.status} + +
+ + {selectedRequest.details && ( <>Requested By: {selectedRequest.details.requestedBy}