@php
$uCard = auth()->user();
$pCard = optional($uCard->profile);
$provinceCard = optional($pCard->province)->name ?? ($pCard->other_province ?? null);
$regencyCard = optional($pCard->regency)->name ?? ($pCard->other_regency ?? null);
$districtCard = optional($pCard->district)->name ?? ($pCard->other_district ?? null);
@endphp
{{ data_get($cardSetting, 'title.text', 'KARTU ANGGOTA') }}
{{ $uCard->name ?? '-' }}
{{ $uCard->email ?? '-' }}
@if($pCard && $pCard->foto)
 }})
@else
 }})
@endif
@php
$anggotaCard = $uCard->keanggotaan ?? null;
// Prioritaskan nomor anggota, jika tidak ada baru gunakan ID
$qrData = !empty($anggotaCard->nomor_anggota) ? $anggotaCard->nomor_anggota : ($uCard->id ?? '');
$qrSvg = \SimpleSoftwareIO\QrCode\Facades\QrCode::size(80)->generate($qrData);
$qrBase64 = base64_encode($qrSvg);
@endphp
{{ $pCard->no_hp ?? '-' }}
{{ $pCard->jenis_kelamin ?? '-' }}
{{ $pCard->pekerjaan ?? '-' }}
{{ $pCard->jabatan ?? '-' }}
{{ $pCard->alamat ?? '-' }}
{{ $provinceCard ?? '-' }}
{{ $regencyCard ?? '-' }}
{{ $districtCard ?? '-' }}