@push('title') Add Subdomains @endpush
@if (session()->has('error') || session()->has('success') || session('message') || !empty($dnsUpdateResults))
        @php
            $combinedMessages = '';

            // Add error message
            if (session()->has('error')) {
                $combinedMessages .= "Error: " . session('error') . " ";
            }

            // Add success message
            if (session()->has('success')) {
                $combinedMessages .= "Success: " . session('success') . " ";
            }

            // Add general message
            if (session('message')) {
                $combinedMessages .= "" . session('message') . " ";
            }

            // Add DNS update results
            if (!empty($dnsUpdateResults)) {
                foreach ($dnsUpdateResults as $result) {
                    $combinedMessages .= "" . ($result['domain'] ?? 'N/A') . ": ";
                    $combinedMessages .= "" . ($result['response'] ?? 'No Response') . ", ";
                }
                $combinedMessages = rtrim($combinedMessages, ', '); // Remove trailing comma
            }
        @endphp

        {{-- Display all combined messages --}}
        {!! $combinedMessages !!}
    
@endif
@error('emails') {{ $message }} @enderror
@error('provider') {{ $message }} @enderror
@if ($provider === 'namecheap') @error('domains') {{ $message }} @enderror @endif @if ($provider === 'cloudflare') @error('zoneId') {{ $message }} @enderror @endif @if ($provider === 'godaddy') @error('domains') {{ $message }} @enderror @endif
@error('numSubdomains') {{ $message }} @enderror
@if(!empty($data))
@foreach($data as $row) @endforeach
Email Subdomain
{{ $row['email'] }} {{ $row['subdomain'] }}
@endif @if(!empty($msdoutputcsv) && empty($data)) @include('livewire.partials.csvTable', ['csvData' => $msdoutputcsv, 'tableName' => 'MSD Output']) @endif @if(!empty($validationoutputcsv) && empty($data) && empty($msdoutputcsv)) @include('livewire.partials.csvTable', ['csvData' => $validationoutputcsv, 'tableName' => 'Validation Output'])
@endif @if(!empty($dkimoutputcsv) && empty($data) && empty($msdoutputcsv) && empty($validationoutputcsv)) @include('livewire.partials.csvTable', ['csvData' => $dkimoutputcsv, 'tableName' => 'DKIM Activation Output'])
@endif @if(!empty($mergeroutstatus))
@foreach ($mergeroutstatus[0] as $headerColumn) @endforeach @foreach ($mergeroutstatus as $index => $row) @if ($index > 0) @foreach ($row as $cell) @endforeach @endif @endforeach
{{ $headerColumn }}
{{ $cell }}
@endif @if(!empty($excelRoutsData))
@foreach ($excelRoutsData[0] as $headerColumn) @endforeach @foreach ($excelRoutsData as $index => $row) @if ($index > 0) @foreach ($row as $cell) @endforeach @endif @endforeach
{{ $headerColumn }}
{{ $cell }}
@endif