updated right click actions

This commit is contained in:
2025-08-18 18:24:42 +01:00
parent 6df20eb960
commit 95d5164b2f
10 changed files with 147 additions and 82 deletions
+31 -8
View File
@@ -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