feat: polish alpine shell feedback

This commit is contained in:
a.tolmachev
2026-03-31 12:32:05 +03:00
parent 84f4437ce0
commit 4d91ccf48f
16 changed files with 366 additions and 30 deletions
+6 -2
View File
@@ -282,7 +282,9 @@ document.addEventListener('alpine:init', function() {
await this.reload();
this.closeDrawer();
} catch (error) {
alert(error.message || 'Failed to save agent');
if (window.CrankUi) {
window.CrankUi.error(error.message || 'Failed to save agent', 'Agent update failed');
}
this.saving = false;
}
},
@@ -294,7 +296,9 @@ document.addEventListener('alpine:init', function() {
await window.CrankApi.deleteAgent(this.workspaceId, id);
await this.reload();
} catch (error) {
alert(error.message || 'Failed to delete agent');
if (window.CrankUi) {
window.CrankUi.error(error.message || 'Failed to delete agent', 'Delete failed');
}
}
},