From f5e8ace1dd7694cb6f426dc1b3666c11f4e71e78 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 8 Jun 2025 03:14:14 +0400 Subject: feat: a button to delete file locally --- public/index.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'public/index.php') diff --git a/public/index.php b/public/index.php index 6f58fe8..393940d 100644 --- a/public/index.php +++ b/public/index.php @@ -511,6 +511,9 @@ $privacy_exists = is_file($_SERVER['DOCUMENT_ROOT'] . '/static/PRIVACY.txt'); return `
+
@@ -546,9 +549,7 @@ $privacy_exists = is_file($_SERVER['DOCUMENT_ROOT'] . '/static/PRIVACY.txt'); return; } - let files = getUploadedFiles(); - files = files.filter((x) => x.id !== id); - localStorage.setItem('uploaded_files', JSON.stringify(files)); + deleteFileLocally(id); loadUploadedFiles(); }) .catch((err) => { @@ -557,6 +558,12 @@ $privacy_exists = is_file($_SERVER['DOCUMENT_ROOT'] . '/static/PRIVACY.txt'); }); } + function deleteFileLocally(id) { + let files = getUploadedFiles(); + files = files.filter((x) => x.id !== id); + localStorage.setItem('uploaded_files', JSON.stringify(files)); + } + // loading already existing uploaded files function loadUploadedFiles() { let files = getUploadedFiles(); -- cgit v1.2.3