@props(['members' => [], 'readonly' => false]) @php $initial = collect(old('members_present') ? old('members', []) : (collect($members)->map(fn ($m) => [ 'user_id' => $m->id, 'name' => $m->name, 'role' => $m->pivot->role, ])->all()))->map(fn ($m) => [ 'user_id' => $m['user_id'] ?? '', 'name' => $m['name'] ?? ('User #' . ($m['user_id'] ?? '')), 'role' => $m['role'] ?? '', ])->values()->all(); $input = 'block w-full px-3 py-2 border border-gray-300 dark:border-gray-600 dark:bg-gray-700 dark:text-white rounded-md shadow-sm focus:outline-none focus:ring-primary-500 focus:border-primary-500 sm:text-sm'; @endphp @if($readonly)

Only the submitter or an admin can change the team.

@else
@foreach($errors->get('members.*') as $messages)

{{ $messages[0] }}

@endforeach @error('members')

{{ $message }}

@enderror
@endif