upd: dokumen

Deskripsi:
- copy file

No Issues
This commit is contained in:
amel
2024-09-13 11:06:18 +08:00
parent a6d66dd823
commit 6c49e4b0b5
5 changed files with 94 additions and 82 deletions

View File

@@ -0,0 +1,22 @@
export async function funCopyFile({ fileId, dirId }: { fileId: string, dirId: string }) {
try {
const res = await fetch(`https://wibu-storage.wibudev.com/api/files/copy/${dirId}/${dirId}`, {
method: "POST",
body: JSON.stringify({ fileId: fileId }),
headers: {
Authorization: `Bearer ${process.env.WS_APIKEY}`
}
});
if (res.ok) {
const hasil = await res.json()
return { success: true, data: hasil.data }
} else {
const errorText = await res.json();
return { success: false, data: {} }
}
} catch (error) {
console.error("Copy error:", error);
return { success: false, data: {} }
}
}