@extends('layouts.admin') @section('title', 'Members') @section('page_title', 'Members') @section('content')
All Members
{{-- FILTERS --}}
Clear
{{-- TABLE --}}
@forelse($members as $member) @empty @endforelse
# Member Phone Unit District Type Membership ID Status Registered Actions
{{ $loop->iteration }}
{{ strtoupper(substr($member->user->name, 0, 2)) }}
{{ $member->user->name }}
{{ $member->user->email }}
{{ $member->user->phone }} {{ $member->unit->name }} {{ $member->district->name }} {{ $member->membership_type }} {{ $member->membership_id ?? '—' }} {{ $member->status }} {{ $member->created_at->format('d M Y') }}
{{-- VIEW --}}
{{-- APPROVE (PENDING or REJECTED) --}} @if(in_array($member->status, ['PENDING', 'REJECTED']))
@csrf
@endif {{-- REJECT (PENDING or APPROVED) --}} @if(in_array($member->status, ['PENDING', 'APPROVED']))
@endif {{-- DELETE --}}
@csrf @method('DELETE')
No members found
{{-- ══ ADD MEMBER MODAL ══ --}}
Add New Member
@csrf {{-- PERSONAL INFO --}}
Personal Info
{{-- PROFESSIONAL INFO --}}
Professional Info
{{-- ADDRESS --}}
Address
{{-- LOCATION & MEMBERSHIP --}}
Location & Membership
{{-- PLAN DROPDOWN (dynamic from DB) --}}
Member will be created with PENDING status. Unit Admin must approve before payment.
{{-- ══ REJECT MEMBER MODAL ══ --}}
❌ Reject Member
@csrf
{{-- ══ VIEW MEMBER MODAL ══ --}}
Member Detail
Loading...
@endsection @section('scripts') @endsection