@extends('layouts.app') @section('title', 'Organization Users') @section('content')
@if(($members ?? collect())->isEmpty())
@else
@foreach($members as $member) @php $pivot = $member->pivot ?? null; $role = $pivot->role ?? 'viewer'; $isActive = $pivot->is_active ?? true; @endphp @endforeach
Name Email Role Status Joined Actions
{{ $member->name }} {{ $member->email }} {{ ucfirst(str_replace('_', ' ', $role)) }} @if($isActive) Active @else Inactive @endif {{ optional($pivot->joined_at ?? null)->format('Y-m-d') ?? '—' }}
@csrf @method('DELETE')
@if(method_exists($members, 'links'))
{{ $members->withQueryString()->links() }}
@endif
{{-- Edit modals must be outside or the browser breaks the layout --}} @foreach($members as $member) @php $pivot = $member->pivot ?? null; $role = $pivot->role ?? 'viewer'; $isActive = $pivot->is_active ?? true; @endphp @endforeach @endif {{-- Add User Modal --}} @endsection