@push('css') @endpush
{{ __('labels.member_of_groups') }}
@if (isset($groups) && count($groups) > 0) @foreach ($groups as $index => $item) @php $selectedRole = collect($roles)->first(fn($value) => $value['id'] == $item->pivot->role_id); // Role badge styling $roleBadgeClass = 'badge-role-'; if(isset($selectedRole)) { switch($selectedRole->role_type) { case 'admin': $roleBadgeClass .= 'admin'; break; case 'group': $roleBadgeClass .= 'group'; break; case 'group-sub-admin': $roleBadgeClass .= 'group-sub-admin'; break; case 'member': $roleBadgeClass .= 'member'; break; case 'sub-admin': $roleBadgeClass .= 'sub-admin'; break; default: $roleBadgeClass .= 'default'; } } // Assessable level badge styling $levelBadgeClass = 'badge-level-'; if($item->pivot->member_package == 'bronze') { $levelBadgeClass .= 'bronze'; } elseif($item->pivot->member_package == 'silver') { $levelBadgeClass .= 'silver'; } elseif($item->pivot->member_package == 'gold') { $levelBadgeClass .= 'gold'; } @endphp @endforeach @endif
# {{ __('labels.group') }} {{ __('labels.role') }} {{ __('labels.assessable_level') }}
{{ $index + 1 }}
{{ strtoupper(substr($item->name, 0, 2)) }}
{{ $item->name }}
@if(isset($selectedRole)) {{ $selectedRole->name }} {{ $selectedRole->role_type }} @endif @if($item->pivot->member_package == 'bronze') {{ __('labels.bronze') }} @elseif($item->pivot->member_package == 'silver') {{ __('labels.silver') }} @elseif($item->pivot->member_package == 'gold') {{ __('labels.gold') }} @endif