@extends('layouts.admin') @section('title', 'Business Staff Management') @section('content')

Business Staff

Manage all business staff members

Total Staff

{{ isset($staff) && method_exists($staff, 'total') ? $staff->total() : 0 }}

Active

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

Pending Invitations

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

In Teams

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

@if(isset($staff)) @forelse($staff as $member) @empty @endforelse @else @endif
Name Email Business Role Team Status Joined Actions
{{ $member->user->first_name ?? 'N/A' }} {{ $member->user->last_name ?? '' }} {{ $member->user->email ?? 'N/A' }} @if($member->business) {{ $member->business->business_name ?? 'N/A' }} @else N/A @endif {{ ucfirst($member->role ?? 'staff') }} @if($member->team) {{ $member->team->name ?? 'N/A' }} @else - @endif {{ ucfirst(str_replace('_', ' ', $member->status ?? 'pending')) }} @if($member->joined_at) {{ $member->joined_at->format('M d, Y') }} @else Pending @endif
No staff members found.
Unable to load staff data
@if(isset($staff) && method_exists($staff, 'firstItem')) Showing {{ $staff->firstItem() ?? 0 }} to {{ $staff->lastItem() ?? 0 }} of {{ $staff->total() }} staff members @else No data available @endif
@if(isset($staff) && method_exists($staff, 'hasPages') && $staff->hasPages()) {{ $staff->links() }} @endif
@endsection