feat: add video delete button for uploaded videos

This commit is contained in:
jetson committed 2026-09-21 10:20:02 +07:00
1 parent 93daa68668
commit d353272a0b
1 file changed
+17 -17
+17 -17
View File
@@ -132,23 +132,6 @@
return m + ':' + (s < 10 ? '0' : '') + s;
}
function formatRelativeTime(timestamp) {
var now = Math.floor(Date.now() / 1000);
var diff = now - timestamp;
if (diff < 0) diff = 0;
if (diff < 60) return 'just now';
if (diff < 3600) {
var mins = Math.floor(diff / 60);
return mins + (mins === 1 ? ' minute ago' : ' minutes ago');
}
if (diff < 86400) {
var hrs = Math.floor(diff / 3600);
return hrs + (hrs === 1 ? ' hour ago' : ' hours ago');
}
var days = Math.floor(diff / 86400);
return days + (days === 1 ? ' day ago' : ' days ago');
}
/* ------------------------------------------------
Model Cards — select/deselect, highlight
------------------------------------------------ */
@@ -320,6 +303,23 @@
loadExistingVideos();
})();
function formatRelativeTime(timestamp) {
var now = Math.floor(Date.now() / 1000);
var diff = now - timestamp;
if (diff < 0) diff = 0;
if (diff < 60) return 'just now';
if (diff < 3600) {
var mins = Math.floor(diff / 60);
return mins + (mins === 1 ? ' minute ago' : ' minutes ago');
}
if (diff < 86400) {
var hrs = Math.floor(diff / 3600);
return hrs + (hrs === 1 ? ' hour ago' : ' hours ago');
}
var days = Math.floor(diff / 86400);
return days + (days === 1 ? ' day ago' : ' days ago');
}
/* ============================================================
Status Page — polling, live preview, result updates
============================================================ */