add drag and drop upload.

This commit is contained in:
KingKDot
2026-08-03 22:25:29 -05:00
parent efc096cf4d
commit 5693409c93
4 changed files with 124 additions and 17 deletions
@@ -103,6 +103,13 @@ export function getParentPath(path) {
return parentPath || ".";
}
export function joinRemotePath(directory, fileName) {
if (!directory || directory === ".") return fileName;
if (/[\\/]$/.test(directory)) return `${directory}${fileName}`;
const separator = directory.includes("\\") && !directory.includes("/") ? "\\" : "/";
return `${directory}${separator}${fileName}`;
}
export function formatBytes(bytes) {
if (bytes === 0 || bytes === 0n) return "0 B";
const sizes = ["B", "KB", "MB", "GB", "TB"];