@props([
'product' => \Modules\Shop\Products\Models\Product::class,
])
@php
$priceInfo = $product->price_info;
@endphp
{{-- Ajusta el margen superior según necesites --}}
@if ($priceInfo->min_price !== $priceInfo->max_price)
{{-- Caso: Rango de precios --}}
Desde ${{ number_format($priceInfo->min_price, 2) }} hasta ${{ number_format($priceInfo->max_price, 2) }}
@else
{{-- Caso: Precio único --}}
@if (!is_null($priceInfo->base_price) && $priceInfo->min_price < $priceInfo->base_price)
{{-- Caso: Oferta (precio único) --}}
${{ number_format($priceInfo->base_price, 2) }}
${{ number_format($priceInfo->min_price, 2) }}
@else
{{-- Caso: Precio Normal (precio único) --}}
${{ number_format($priceInfo->min_price, 2) }}
@endif
@endif