Add DeleteView one-click delete page at /d/:id?token=...
This commit is contained in:
@@ -96,6 +96,12 @@ export const useUploadStore = defineStore('upload', () => {
|
||||
return data;
|
||||
};
|
||||
|
||||
const deleteUpload = async (uploadId: string, deleteToken: string): Promise<void> => {
|
||||
await api.delete(`/uploads/${uploadId}`, {
|
||||
params: { delete_token: deleteToken }
|
||||
});
|
||||
};
|
||||
|
||||
const getUploadRequestHeaders = (altcha?: string) => (altcha ? { [ALTCHA_REQUEST_HEADER]: altcha } : undefined);
|
||||
|
||||
const uploadBatch = async (
|
||||
@@ -257,6 +263,7 @@ export const useUploadStore = defineStore('upload', () => {
|
||||
clearAllUploads,
|
||||
uploadBatch,
|
||||
uploadZk,
|
||||
uploadHotlink
|
||||
uploadHotlink,
|
||||
deleteUpload
|
||||
};
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user