@extends('layouts.app') @section('title', 'Manajemen Pengguna') @section('content') @php $viewer = auth()->user(); @endphp

{{ $viewer->isMarketingAdmin() ? 'Pengguna Consumer Insight' : 'Manajemen Pengguna' }}

Total {{ $users->count() }} pengguna @if($viewer->isMarketingAdmin()) — semua wilayah consumer insight @endif

Tambah User
{{-- Search & Filter Bar --}}
{{-- Search --}}
{{-- Filter Role --}}
{{-- Filter Area Office --}}
{{-- Per Page --}}
{{-- Reset --}}
{{-- Tabel --}}
@forelse($users as $i => $user) @empty @endforelse
# Nama No. Perner Email Role Area Office Area Promotion Status Aksi
{{ $i + 1 }}
{{ strtoupper(substr($user->name, 0, 1)) }}
{{ $user->name }}
{{ $user->phone ?: '-' }}
{{ $user->perner_number ?: '-' }} {{ $user->email }} @if($user->isSuperAdmin()) SUPER ADMIN @elseif($user->isMarketingAdmin()) MKT ADMIN @elseif($user->isManager()) MANAGER @elseif($user->isSpv()) SPV @else SPG @endif @if($user->area_office) {{ $user->area_office }} @else - @endif {{ $user->area_promotion ?? '-' }} {{ $user->is_active ? 'Aktif' : 'Nonaktif' }}
@if($user->id !== auth()->id()) @if(!($viewer->isMarketingAdmin() && $user->isSuperAdmin()))
@csrf @method('DELETE')
@endif @endif
Belum ada pengguna
{{-- Empty state saat filter tidak ada hasil --}}
{{-- Footer: info + pagination --}}
@endsection @push('scripts') @endpush