{{ __('Reviews for') }} {{ $user->name }}

@if($user->getFirstMediaUrl('avatar')) {{ $user->name }} @elseif($user->golferProfile && $user->golferProfile->getFirstMediaUrl('photos')) {{ $user->name }} @else
{{ substr($user->name, 0, 1) }}
@endif

{{ $user->name }}

{{ $user->isGolfer() ? 'Professional Golfer' : 'Client' }} @if($user->golferProfile && $user->golferProfile->home_location) {{ $user->golferProfile->home_location }} @endif

{{ $averageRating ? number_format($averageRating, 1) : '-' }}

{{ $totalReviews }} {{ $totalReviews === 1 ? 'review' : 'reviews' }}

@if($totalReviews > 0) @endif
@if($reviews->count() > 0)
@foreach($reviews as $review)
@if($review->reviewer->getFirstMediaUrl('avatar')) {{ $review->reviewer->name }} @else
{{ substr($review->reviewer->name, 0, 1) }}
@endif

{{ $review->reviewer->name }}

@userDate($review->created_at)

@for($i = 1; $i <= 5; $i++) @endfor
{{ $review->rating }}.0
@if($review->comment)

{!! nl2br(e($review->comment)) !!}

@else

No written review provided.

@endif @if($review->booking)
@if($review->booking->bookingRequest) Session on {{ $review->booking->final_date ? $review->booking->formatted_final_date : 'N/A' }} @if($review->booking->bookingRequest->course_name) at {{ $review->booking->bookingRequest->course_name }} @endif @else Verified booking @endif
@endif
@if(Auth::user()->isAdmin()) View @elseif(Auth::user()->isGolfer()) View @endif {{-- @if(Auth::id() !== $review->reviewer_id && !$review->is_flagged) @endif --}}
@endforeach
{{ $reviews->links() }}
@else

No reviews yet

{{ $user->name }} hasn't received any reviews yet.

@endif