{{-- Confirm Dialog Component - AdminLTE style For dangerous actions like delete, stop, etc. Usage: --}} @props([ 'title' => 'Confirm Action', 'message' => 'Are you sure you want to proceed?', 'confirmLabel' => 'Confirm', 'cancelLabel' => 'Cancel', 'variant' => 'danger', // danger, warning, primary 'open' => false, ]) @php $variants = [ 'danger' => [ 'icon' => 'ri-error-warning-line', 'iconBg' => 'background-color: rgba(220, 53, 69, 0.1);', 'iconColor' => 'color: var(--lte-danger, #dc3545);', 'buttonStyle' => 'background-color: var(--lte-danger, #dc3545); color: #fff;', 'buttonHover' => 'background-color: #bb2d3b;', ], 'warning' => [ 'icon' => 'ri-alert-line', 'iconBg' => 'background-color: rgba(255, 193, 7, 0.15);', 'iconColor' => 'color: #997404;', 'buttonStyle' => 'background-color: var(--lte-warning, #ffc107); color: #000;', 'buttonHover' => 'background-color: #ffca2c;', ], 'primary' => [ 'icon' => 'ri-question-line', 'iconBg' => 'background-color: rgba(13, 110, 253, 0.1);', 'iconColor' => 'color: var(--lte-primary, #0d6efd);', 'buttonStyle' => 'background-color: var(--lte-primary, #0d6efd); color: #fff;', 'buttonHover' => 'background-color: #0b5ed7;', ], ]; $config = $variants[$variant] ?? $variants['danger']; @endphp
{{ $message }}