@extends('layouts.dashboard') @section('title', 'Daftar Anggota Aktif') @section('page-title', 'Laporan Daftar Anggota Aktif - HNSI 2026') @push('styles') @endpush @section('content')
{{-- πŸ“‹ HEADER --}}
Kembali ke Dashboard

Daftar Anggota Aktif

Total: {{ number_format($totalAnggota ?? 0) }} anggota
Update: {{ now()->translatedFormat('d F Y H:i') }}
{{-- πŸ” FILTER FORM --}}
{{-- πŸ“€ EXPORT BUTTONS --}}
{{-- πŸ“Š TABEL DATA --}}
Data Anggota Aktif HNSI
{{ $anggotas->total() ?? 0 }} records
@forelse($anggotas ?? collect() as $anggota) @empty @endforelse
πŸ‘€ Nama Lengkap πŸ†” NIK πŸ“… Tgl Lahir πŸ—ΊοΈ Provinsi 🏘️ Kabupaten 🎫 Status Kartu πŸ“± WA βš™οΈ Aksi
{{ $anggota->nama_lengkap }} {{ $anggota->jenis_kelamin == 'L' ? 'Laki-laki' : ($anggota->jenis_kelamin == 'P' ? 'Perempuan' : '-') }}
{{ $anggota->nik }} {{ $anggota->tanggal_lahir ? date('d/m/Y', strtotime($anggota->tanggal_lahir)) : '-' }} @php $provName = DB::table('reg_provinces') ->where('id', $anggota->alamat_provinsi_id) ->value('name') ?? '-'; @endphp {{ $provName }} @php $kotaName = DB::table('reg_regencies') ->where('id', $anggota->alamat_kota_id) ->value('name') ?? '-'; @endphp {{ $kotaName }} @php $status = $anggota->status_kartu ?? 'belum'; @endphp @switch(strtolower($status)) @case('aktif') @case('selesai') Aktif @break @case('menunggu') @case('pending') Menunggu @break @default {{ ucwords($status) }} @endswitch @if($anggota->nomor_wa && strlen(preg_replace('/[^0-9]/', '', $anggota->nomor_wa)) > 10) @else - @endif
@if($anggota->no_kartu_anggota) @endif

Tidak ada data anggota aktif

Coba ubah filter atau tambah data anggota

{{-- πŸ“„ PAGINATION --}} @if(isset($anggotas) && $anggotas->hasPages()) @endif
@endsection @push('scripts') @endpush