fix: улучшена обработка создания папки
This commit is contained in:
parent
4bbdae02ef
commit
7fa864f402
19
index.html
19
index.html
@ -176,13 +176,18 @@ function selectFolder(id) {
|
||||
|
||||
async function createFolder() {
|
||||
const name = prompt('Название папки:');
|
||||
if (!name) return;
|
||||
await fetch('/api/folders', {
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify({ name })
|
||||
});
|
||||
await loadFolders();
|
||||
if (!name || !name.trim()) return;
|
||||
try {
|
||||
const res = await fetch('/api/folders', {
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify({ name: name.trim() })
|
||||
});
|
||||
if (!res.ok) throw new Error('Ошибка: ' + res.status);
|
||||
await loadFolders();
|
||||
} catch (err) {
|
||||
alert('Не удалось создать папку: ' + err.message);
|
||||
}
|
||||
}
|
||||
|
||||
async function deleteFolder(id) {
|
||||
|
||||
10
package-lock.json
generated
Normal file
10
package-lock.json
generated
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"name": "file-library",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "file-library"
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user