@php use Filament\Support\Enums\Alignment; use Spatie\Mailcoach\Mailcoach; @endphp @props([ 'name', 'push' => true, 'title' => null, 'description' => null, 'icon' => null, 'iconColor' => null, 'confirmText' => __mc('Confirm'), 'cancelText' => __mc('Cancel'), 'dismissable' => false, 'slideOver' => false, 'footerActions' => [], 'alignment' => Alignment::Left, ]) @if ($push) @push('modals') @if (! in_array($name, Mailcoach::$pushedModals)) @php(Mailcoach::pushedModal($name)) {{ $slot }} @endif @endpush @else {{ $slot }} @endif