Use toast notifications over JavaScript alerts (#37)

Implement UI toast notifications
This commit is contained in:
Elias Benbourenane
2025-01-31 19:31:59 -05:00
committed by GitHub
parent 99b4a3152d
commit 1b9b7e203e
5 changed files with 67 additions and 12 deletions

View File

@@ -170,9 +170,10 @@
method: 'DELETE'
});
await loadTorrents();
createToast('Torrent deleted successfully');
} catch (error) {
console.error('Error deleting torrent:', error);
alert('Failed to delete torrent');
createToast('Failed to delete torrent', 'error');
}
}
@@ -185,9 +186,10 @@
);
await Promise.all(deletePromises);
await loadTorrents();
createToast('Selected torrents deleted successfully');
} catch (error) {
console.error('Error deleting torrents:', error);
alert('Failed to delete some torrents');
createToast('Failed to delete some torrents' , 'error');
}
}