@php $member = auth()->user() ? app(\App\Services\Care\OrganizationResolver::class)->memberFor(auth()->user()) : null; $permissions = app(\App\Services\Care\CarePermissions::class); $canManageMembers = $permissions->can($member, 'admin.members.manage'); $canViewBranches = $permissions->can($member, 'admin.branches.view'); @endphp
Settings / Team @if ($canViewBranches) Branches @endif
@if ($canManageMembers) Add member @endif
@if ($members->isEmpty())

No team members yet.

@else
@foreach ($members as $teamMember) @php $display = str_contains($teamMember->user_ref, '@') ? $teamMember->user_ref : (\App\Models\User::where('public_id', $teamMember->user_ref)->value('email') ?? $teamMember->user_ref); @endphp @endforeach
Member Role Branch
{{ $display }} {{ $roles[$teamMember->role] ?? $teamMember->role }} {{ $teamMember->branch?->name ?? 'All branches' }} @if ($canManageMembers && $teamMember->user_ref !== auth()->user()->public_id) @endif
@endif