updated right click actions
This commit is contained in:
+31
-8
@@ -104,14 +104,37 @@ const deleteRepItem = (containerID, caseID, repfile) => {
|
||||
);
|
||||
};
|
||||
|
||||
const deleteCaseItem = (containerID, caseID) => {
|
||||
deleteAwaitingSubmissionsFromBlob(containerID, caseID).then((data) => {
|
||||
return data;
|
||||
});
|
||||
// const deleteCaseItem = (containerID, caseID) => {
|
||||
// deleteAwaitingSubmissionsFromBlob(containerID, caseID).then((data) => {
|
||||
// return data;
|
||||
// });
|
||||
// };
|
||||
|
||||
const deleteCaseItem = async (containerID, caseID, setData) => {
|
||||
const result = await deleteAwaitingSubmissionsFromBlob(containerID, caseID);
|
||||
|
||||
if (result) {
|
||||
setData((prevData) =>
|
||||
prevData.map((user) => ({
|
||||
...user,
|
||||
containers: user.containers.map((c) =>
|
||||
c.container === containerID
|
||||
? {
|
||||
...c,
|
||||
folders: c.folders.filter(
|
||||
(f) => f.folderPath !== caseID
|
||||
),
|
||||
}
|
||||
: c
|
||||
),
|
||||
}))
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
export default function StoragePage(props) {
|
||||
const { data, userData, repCompleteCount } = props;
|
||||
const { userData, repCompleteCount } = props;
|
||||
const [data, setData] = useState(props.data);
|
||||
const [showRepJson, setShowRepJson] = useState(true);
|
||||
const [showTmpFile, setShowTmpFile] = useState(true);
|
||||
const [whichTab, setWhichTab] = useState("storage");
|
||||
@@ -280,12 +303,12 @@ export default function StoragePage(props) {
|
||||
) &&
|
||||
(deleteCaseItem(
|
||||
c.container,
|
||||
folder.folderPath
|
||||
folder.folderPath,
|
||||
setData
|
||||
),
|
||||
alert(
|
||||
"Temp case Deleted!"
|
||||
),
|
||||
window.location.reload());
|
||||
));
|
||||
}}
|
||||
>
|
||||
Delete
|
||||
|
||||
Reference in New Issue
Block a user