@push('styles') @endpush

{{ __('Edit Golfer Profile') }}

Manage your professional golf profile and showcase your expertise

@if($profile->profile_status === 'pending')

Your profile is pending approval. You can still make changes until it's reviewed.

{{-- @elseif($profile->profile_status === 'approved') --}} {{--

Your profile has been approved and is now live!

--}} @elseif($profile->profile_status === 'rejected')

Your profile was rejected. Reason: {{ $profile->approval_notes ?? 'No reason provided' }}

@endif

Profile Photos

Showcase your professional images (Max 5 photos)

@if(session('photo_success'))

{{ session('photo_success') }}

@endif @if($profile->getMedia('photos')->count() > 0)
@foreach($profile->getMedia('photos') as $photo)
Profile photo
@csrf @method('DELETE')
@endforeach
@else

No photos uploaded yet

@endif @if($profile->getMedia('photos')->count() < 5)
@csrf

or drag and drop

PNG, JPG up to 5MB each ({{ 5 - $profile->getMedia('photos')->count() }} slots remaining)

@else

You've reached the maximum of 5 photos. Delete a photo to upload a new one.

@endif

Profile Information

Update your professional details and rates

@csrf @method('PATCH')
0 / 500

Tell potential clients about your golfing experience, achievements, and teaching style. (Minimum 100 characters)

$
hours

Clients must book at least this many hours in advance. (1-168 hours, default is 24)

@foreach($tags as $tag) @php $oldTags = old('tags'); $isChecked = false; if (is_array($oldTags)) { $isChecked = in_array($tag->id, $oldTags); } else { $isChecked = $profile->tags->contains($tag->id); } @endphp @endforeach
@if (session('success'))

{{ session('success') }}

@endif
@push('scripts') @endpush