@extends('layouts.main') @section('content')

Manajemen Keanggotaan

Tambah Keanggotaan
@if(session('success'))

{{ session('success') }}

@endif @if(session('error'))

{{ session('error') }}

@endif

Total Anggota

{{ $stats['total'] ?? 0 }}

Aktif

{{ $stats['aktif'] ?? 0 }}

Pending

{{ $stats['pending'] ?? 0 }}

Nonaktif

{{ $stats['nonaktif'] ?? 0 }}

@forelse ($keanggotaan as $index => $item) @empty @endforelse
No Anggota Nomor Anggota Status Tanggal Bergabung Aksi
{{ $keanggotaan->firstItem() + $index }}
{{ substr($item->user->name ?? 'A', 0, 1) }}
{{ $item->user->name ?? 'N/A' }}
{{ $item->user->email ?? 'N/A' }}
{{ $item->nomor_anggota ?? '-' }}
@php $statusColors = [ 'aktif' => 'bg-green-100 text-green-800', 'pending' => 'bg-yellow-100 text-yellow-800', 'nonaktif' => 'bg-red-100 text-red-800', 'ditolak' => 'bg-gray-100 text-gray-800', ]; $statusColor = $statusColors[$item->status] ?? 'bg-gray-100 text-gray-800'; @endphp {{ ucfirst($item->status) }}
{{ $item->tanggal_bergabung ? $item->tanggal_bergabung->format('d M Y') : '-' }}
@if(auth()->user()->isAdmin())
@csrf @method('DELETE')
@endif

Tidak ada keanggotaan

Belum ada keanggotaan yang ditambahkan

Tambah Keanggotaan Pertama
@if($keanggotaan->count() > 0)
Menampilkan {{ $keanggotaan->firstItem() }} sampai {{ $keanggotaan->lastItem() }} dari {{ $keanggotaan->total() }} data
{{ $keanggotaan->links() }}
@endif
@endsection @push('styles') @endpush