@php $isSuggested = (bool) ($row['is_suggested'] ?? false); $dnsType = match ($row['dns_status']) { 'ok' => 'success', 'failed' => 'error', 'skipped' => 'warning', default => 'neutral', }; $dnsLabel = match ($row['dns_status']) { 'ok' => 'DNS OK', 'failed' => 'DNS mismatch', 'skipped' => 'DNS skipped', 'pending' => 'DNS pending', default => 'DNS unknown', }; $checkedAt = ! empty($row['checked_at']) ? \Illuminate\Support\Carbon::parse($row['checked_at'])->diffForHumans() : null; $gridClass = ($isCompose ?? false) ? 'domains-table-grid-compose' : 'domains-table-grid'; @endphp
$isSuggested, ])>
@if ($isSuggested) {{ $row['url'] }} @else {{ $row['url'] }} @endif @if ($isSuggested && ! empty($row['suggestion_label'])) {{ $row['suggestion_label'] }} @endif @if ($isCompose ?? false) {{ $row['service'] ?? '-' }} @endif
@if ($isSuggested && filled($row['dns_message']))

{{ $row['dns_message'] }}

@endif
@if ($isCompose ?? false)
{{ $row['service'] ?? '-' }}
@endif
@if ($row['dns_status'] === 'failed') @else @endif
{{ $checkedAt ?: '-' }}
@can('update', $application) @unless ($labelsAreWritable) @if ($isSuggested) @if ($row['needs_force_add'] ?? false) Continue @else Add domain @endif @else @endif @endunless @endcan