@extends('layouts.app') @section('title', 'Annonces - TaPrestation') @section('content')
{{-- ═══ HERO ═══ --}}

Ventes Flash

Les meilleures affaires du moment

@if($urgentSales->count() > 0)
{{ $urgentSales->total() }} annonce{{ $urgentSales->total() > 1 ? 's' : '' }}
@endif
{{-- ═══ FILTRES ═══ --}}
@include('components.filters.compact-filters', [ 'pageType' => 'urgent-sales', 'themeColor' => 'orange', 'formAction' => route('urgent-sales.index'), 'categories' => $categories ?? [], 'conditions' => $conditions ?? [] ])
{{-- ═══ CONTENU ═══ --}}
@if($urgentSales->count() > 0)
{{ $urgentSales->total() }} résultat{{ $urgentSales->total() > 1 ? 's' : '' }}@if(request('q')) pour « {{ request('q') }} »@endif
@foreach($urgentSales as $sale) @php $saleLat = $sale->latitude ?? $sale->prestataire?->latitude; $saleLon = $sale->longitude ?? $sale->prestataire?->longitude; $photos = $sale->photos ?? []; $firstPhoto = is_array($photos) && count($photos) > 0 ? $photos[0] : null; $seller = $sale->prestataire?->user ?? $sale->user; $sellerName = $seller?->name ?? 'Vendeur'; $prestataire = $sale->prestataire; $isOwner = $prestataire && auth()->check() && auth()->user()->id === ($prestataire->user_id ?? null); $canContact = auth()->check() && auth()->user()->role === 'client' && $prestataire && auth()->user()->id !== ($prestataire->user_id ?? null); @endphp
@if($firstPhoto) @else
@endif
{{ $sale->created_at->diffForHumans(null, true, true) }}
{{ number_format($sale->price, 0, ',', ' ') }} €
{{ $sale->title }}
@if($sale->condition)
{{ $conditions[$sale->condition] ?? $sale->condition }}
@endif
@if(isset($sale->distance_km) && $sale->distance_km !== null) {{ $sale->distance_km }} km @elseif($sale->location) {{ Str::limit($sale->location, 20) }} @endif @if($sale->quantity > 1) Qté: {{ $sale->quantity }} @endif
@endforeach
@if($urgentSales->hasPages())
{{ $urgentSales->appends(request()->query())->links() }}
@endif @else

Aucune vente flash trouvée

Essayez de modifier vos filtres ou explorez toutes les annonces.

Réinitialiser
@endif
@endsection