@extends('layouts.UserDashboard') @section('user')

Team Members

Team Members ({{ $members->total() }})
{{-- Desktop Table View --}}
@forelse($members as $member) @php $role = $member->getRoleNames()[0] ?? 'User'; // Define Hierarchy Visuals $bgClass = ''; $indent = 'ps-4'; $border = ''; $badgeClass = 'bg-secondary'; if ($role === 'bd') { $bgClass = 'bg-primary-subtle'; $border = 'border-left: 5px solid #0d6efd;'; $badgeClass = 'bg-primary'; } elseif ($role === 'agency') { $bgClass = 'bg-warning-subtle'; // $indent = 'ps-5'; $border = 'border-left: 5px solid #ffc107;'; $badgeClass = 'bg-warning text-dark'; } elseif ($role === 'host') { $bgClass = 'bg-info-subtle'; $indent = 'style="padding-left: 4.5rem !important;"'; $border = 'border-left: 5px solid #0dcaf0;'; $badgeClass = 'bg-info'; } @endphp @empty @endforelse
Profile & Hierarchy Role User ID Coin / Room Level Total Dollar
{{-- @if ($role !== 'bd') @endif --}} Profile
{{ $member->name ?? 'N/A' }}
Added by: {{ $member->addedBy->adder->name ?? 'Direct' }}
{{ $role }} #{{ $member->user_id }} @php $coin = $member->room_levels->first()->level->level_coin ?? 0; @endphp {{ number_format($coin) }} ${{ number_format($member->total_dollar ?? 0, 2) }}

No hierarchy members found.

{{-- Mobile Card View --}}
@forelse($members as $member) @php $role = $member->getRoleNames()[0] ?? 'User'; $mobileClass = ''; $mobileStyle = ''; if ($role === 'bd') { $mobileClass = 'bg-primary-subtle border-start border-primary border-4'; } elseif ($role === 'agency') { $mobileClass = 'bg-warning-subtle border-start border-warning border-4 ms-3'; } elseif ($role === 'host') { $mobileClass = 'bg-info-subtle border-start border-info border-4 ms-5'; } @endphp
{{ $member->name }}
#{{ $member->user_id }}
{{ ucfirst($role) }}
Coins {{ number_format($member->room_levels->first()->level->level_coin ?? 0) }}
Total $ ${{ number_format($member->total_dollar ?? 0, 2) }}
@empty
No members found.
@endforelse
{{--
@forelse($members as $member) @empty @endforelse
Profile Role User ID Coin / Room Level Total Dollar
Profile
{{ $member->name ?? 'N/A' }}
{{ $member->email ?? '' }}
{{ $member->getRoleNames()[0] ?? 'User' }} #{{ $member->user_id }} @if ($member->room_levels && $member->room_levels->count() > 0) Room Level @else N/A @endif @if ($member->room_levels && $member->room_levels->count() > 0) @php $highestRoomLevel = $member->room_levels->first(); $displayAmount = $highestRoomLevel->level->level_coin ?? 0; $levelName = $highestRoomLevel->level ? $highestRoomLevel->level->level_name : 'Room Level'; @endphp {{ $displayAmount }} @else 0 @endif ${{ $member->total_dollar ?? 0 }}

No team members found.

Your team members will appear here.
--}} {{--
@forelse($members as $member)
Profile
{{ $member->name ?? 'N/A' }}
{{ $member->email ?? '' }}
{{ $member->getRoleNames()[0] ?? 'User' }}
User ID #{{ $member->user_id }}
@if ($member->room_levels && $member->room_levels->count() > 0) Room Level @else Coin @endif @if ($member->room_levels && $member->room_levels->count() > 0) @php $highestRoomLevel = $member->room_levels->first(); $displayAmount = $highestRoomLevel->level->level_coin ?? 0; @endphp {{ $displayAmount }} @else 0 @endif
Dollar ${{ $member->total_dollar ?? 0 }}
@empty

No team members found.

Your team members will appear here.
@endforelse
--}}
@if ($members->hasPages())
@endif @endsection