@php $editing = isset($emailCampaign); $currentRecipientType = old( 'recipient_type', $emailCampaign->recipient_type ?? App\Models\EmailCampaign::RECIPIENT_ALL_MEMBERS ); $currentDepartmentId = old( 'department_id', $emailCampaign->department_id ?? '' ); $currentMemberIds = collect( old( 'member_ids', $selectedMemberIds ?? [] ) ) ->map(fn ($id) => (string) $id) ->all(); $scheduledValue = old( 'scheduled_at', isset($emailCampaign) && $emailCampaign->scheduled_at ? $emailCampaign->scheduled_at->format('Y-m-d\TH:i') : '' ); @endphp
@error('name')

{{ $message }}

@enderror
@error('subject')

{{ $message }}

@enderror
@error('message')

{{ $message }}

@else

Plain text is converted into a clean email format.

@enderror 0 / 50,000

Recipient Selection

Choose who should receive this email campaign.

@foreach ($recipientTypes as $value => $label) @endforeach
@error('recipient_type')

{{ $message }}

@enderror

Leave empty to queue the campaign immediately when you press Send.

@error('scheduled_at')

{{ $message }}

@enderror
@push('scripts') @endpush