Показать сообщение отдельно
  #4 (permalink)  
Старый 22.02.2022, 11:30
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,756

Сообщение от nameivan
Конечно это тоже js, но этот хотя бы пользователь сам не отключит, поставив галочку в окошке.
Почему? Он не в браузере выполняется? А где?

Функция swal возвращает Promise, который и возвращается из функции delete

Где то в другой функции (она должна быть асинхронной), где требуется подтверждение удаления файла, вы вызываете

value = await delete()
if (value) {/* удалить файл */}


Можно конечно и так (тогда функцию не обязательно объявлять асинхронной)

delete().then (value =>{ 
   if (value) {/* удалить файл */}
})
Ответить с цитированием