@php $auth = Auth::check(); @endphp
@if ($auth && $isPublicView)
@endif
user

{{ __('messages.quote.quote') }} #{{ $quote->quote_id }}

{{ \Carbon\Carbon::parse($quote->quote_date)->translatedFormat(currentDateFormat()) }}
{{ \Carbon\Carbon::parse($quote->due_date)->translatedFormat(currentDateFormat()) }}
{{ $quote->client->user->full_name }}

@if (isset($quote->client->address) && !empty($quote->client->address)) {{ ucfirst($quote->client->address) }} @else {{ 'N/A' }} @endif

{{ getAppName() }}

{!! getSettingValue('company_address') !!}

@foreach ($quote->quoteItems as $index => $quoteItem) @endforeach
{{ __('messages.product.product') }} {{ __('messages.quote.qty') }} {{ __('messages.quote.price') }} {{ __('messages.quote.amount') }}
{{ isset($quoteItem->product->name) ? $quoteItem->product->name : $quoteItem->product_name ?? 'N/A' }} {{ $quoteItem->quantity }} {{ isset($quoteItem->price) ? getCurrencyAmount($quoteItem->price, true) : 'N/A' }} {{ isset($quoteItem->total) ? getCurrencyAmount($quoteItem->total, true) : 'N/A' }}
{{ __('messages.quote.sub_total') . ':' }} {{ isset($quote->amount) ? getCurrencyAmount($quote->amount, true) : 'N/A' }}
{{ __('messages.quote.discount') . ':' }} @if ($quote->discount == 0 || !isset($quote)) N/A @else @if ($quote->discount_type == \App\Models\Quote::FIXED) {{ getCurrencyAmount($quote->discount, true) }} @else {{ getCurrencyAmount(($quote->amount * $quote->discount) / 100, true) }} @endif @endif
{{ __('messages.quote.total') . ':' }} {{ getCurrencyAmount($quote->final_amount, true) }}
@if ($quote->status == \App\Models\Quote::DRAFT) {{ __('messages.draft') }} @elseif($quote->status == \App\Models\Quote::CONVERTED) {{ __('messages.converted') }} @endif

{{ __('messages.quote.client_overview') }}

@if ($auth) {{ $quote->client->user->full_name }} @else {{ $quote->client->user->full_name }} @endif
{{ $quote->client->user->email }}
{{ __('messages.quote.note') . ':' }}
{!! $quote->note ?? __('messages.quote.note_not_found') !!}
{{ __('messages.quote.terms') . ':' }}
{!! $quote->term ?? __('messages.quote.terms_not_found') !!}