@extends('layouts.app') @section('title', $prestataire->user->name . ' - Prestataire') @push('styles') @endpush @section('content')
{{-- HERO HEADER --}}
{{-- Avatar --}}
@if($prestataire->photo) {{ $prestataire->user->name }} @elseif($prestataire->user->avatar) {{ $prestataire->user->name }} @elseif($prestataire->user->profile_photo_url) {{ $prestataire->user->name }} @else
@endif
@if($prestataire->isVerified())
@endif
{{-- Infos principales --}}

{{ $prestataire->user->name }}

{{ $prestataire->secteur_activite ?? 'Prestataire de services' }}
{{-- Stats --}}
{{ $allServices->count() }} Services
{{ $allEquipments->count() }} Équipements
@php $totalReviews = $allReviews->count(); $averageRating = $totalReviews > 0 ? round($allReviews->avg('rating'), 1) : 0; @endphp
{{ $averageRating }}/5 {{ $totalReviews }} avis
{{-- CARTE DE CONTACT FLOTTANTE --}}
{{-- Téléphone --}} @if($prestataire->public_phone)
Téléphone
{{ $prestataire->public_phone }}
@endif @if($prestataire->public_email)
Email
{{ $prestataire->public_email }}
@endif {{-- Localisation --}} @if($prestataire->city || $prestataire->address)
Localisation
{{ $prestataire->city ?? $prestataire->address }}
@endif {{-- Rating --}}
@if($totalReviews > 0)
{{ $averageRating }}
@for($i = 1; $i <= 5; $i++) @endfor
{{ $totalReviews }} avis clients
@else
@for($i = 1; $i <= 5; $i++) @endfor
Pas encore d'avis
@endif
{{-- Boutons d'action --}}
@auth @if(auth()->user()->isClient()) Contacter @if(auth()->user()->client && auth()->user()->client->isFollowing($prestataire->id))
@csrf @method('DELETE')
@else
@csrf
@endif @endif @else Connectez-vous pour contacter @endauth
{{-- CONTENU PRINCIPAL --}}
{{-- SECTION: Description --}} @if($prestataire->description)

À propos

{{ $prestataire->description }}

@endif {{-- SECTION: Services --}}

Services proposés

@if($allServices->count() > 0) {{ $allServices->count() }} @endif
{{-- SECTION: Équipements --}}

Équipements à louer

@if($allEquipments->count() > 0) {{ $allEquipments->count() }} @endif
@if($allEquipments->count() > 0) @if($allEquipments->count() > 8)
@endif @else

Aucun équipement disponible

Ce prestataire n'a pas d'équipements à louer pour le moment.

@endif
{{-- SECTION: Avis Clients --}}

Avis clients

@if($totalReviews > 0)
{{ $averageRating }}
@for($i = 1; $i <= 5; $i++) @endfor
{{ $totalReviews }} avis
@endif
@if($totalReviews > 0) @foreach($allReviews->take(5) as $review)
{{ strtoupper(substr($review->client->name ?? 'A', 0, 1)) }}
{{ $review->client->name ?? 'Client anonyme' }}
{{ $review->created_at->diffForHumans() }}
@for($i = 1; $i <= 5; $i++) @endfor
@if($review->comment)

{{ $review->comment }}

@endif
@endforeach @if($totalReviews > 5)
@endif @else

Pas encore d'avis

Soyez le premier à laisser un avis sur ce prestataire !

@endif
@endsection