Replace native confirm() dialogs with styled confirm modals.
Deploy Ladill Hosting / deploy (push) Successful in 30s

Add shared confirm-dialog component, Alpine ladillConfirm store, and
swap browser confirms for consistent bottom-sheet modals across user,
admin, and hosting flows.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-06-07 21:11:04 +00:00
co-authored by Cursor
parent 61999f3a21
commit bc08624fff
21 changed files with 499 additions and 85 deletions
+7
View File
@@ -1,5 +1,10 @@
import './bootstrap';
import { registerLadillConfirmStore, registerLadillModalHelpers } from './ladill-modals';
registerLadillModalHelpers();
import Alpine from 'alpinejs';
import collapse from '@alpinejs/collapse';
@@ -187,4 +192,6 @@ Alpine.data('topbarSearch', (config = {}) => ({
}));
window.Alpine = Alpine;
registerLadillConfirmStore(Alpine);
Alpine.start();