@stack('timeline_sent_head_start')
{{ trans($textTimelineSentTitle) }}
@stack('timeline_sent_head_end')
@stack('timeline_sent_body_start')
@if ($document->status != 'sent' && $document->status != 'partial' && $document->status != 'viewed' && $document->status != 'received')
@stack('timeline_sent_body_message_start')
{{ trans_choice('general.statuses', 1) . ':' }}
{{ trans($textTimelineSentStatusDraft) }}
@stack('timeline_sent_body_message_end')
@stack('timeline_sent_body_button_sent_start')
@if (!$hideButtonSent)
@can($permissionUpdate)
@if($document->status == 'draft')
@else
@endif
@endcan
@endif
@stack('timeline_sent_body_button_sent_end')
@stack('timeline_receive_body_button_received_start')
@if (!$hideButtonReceived)
@can($permissionUpdate)
@if ($document->status == 'draft')
@else
@endif
@endcan
@endif
@stack('timeline_receive_body_button_received_end')
@elseif($document->status == 'viewed')
@stack('timeline_viewed_invoice_body_message_start')
{{ trans_choice('general.statuses', 1) . ':' }}
{{ trans('invoices.messages.status.viewed') }}
@stack('timeline_viewed_invoice_body_message_end')
@elseif($document->status == 'received')
@stack('timeline_receive_bill_body_message_start')
{{ trans_choice('general.statuses', 1) . ':' }}
{{ trans('bills.messages.status.receive.received', ['date' => Date::parse($document->received_at)->format($date_format)]) }}
@stack('timeline_receive_bill_body_message_end')
@else
@stack('timeline_sent_body_message_start')
{{ trans_choice('general.statuses', 1) . ':' }}
{{ trans('invoices.messages.status.send.sent', ['date' => Date::parse($document->sent_at)->format($date_format)]) }}
@stack('timeline_sent_body_message_end')
@endif
@if (!($document->status != 'sent' && $document->status != 'partial' && $document->status != 'viewed' && $document->status != 'received'))
@endif
@stack('timeline_sent_body_button_email_start')
@if (!$hideButtonEmail)
@if($document->contact_email)
@else
@endif
@endif
@stack('timeline_sent_body_button_email_end')
@stack('timeline_sent_body_button_share_start')
@if (!$hideButtonShare)
@if ($document->status != 'cancelled')
@endif
@endif
@stack('timeline_sent_body_button_share_end')
@stack('timeline_sent_body_end')
@endif
@stack('timeline_sent_end')
@stack('timeline_get_paid_start')
@if (!$hideTimelinePaid)
@stack('timeline_get_paid_head_start')
{{ trans($textTimelineGetPaidTitle) }}
@stack('timeline_get_paid_head_end')
@stack('timeline_get_paid_body_start')
@stack('timeline_get_paid_body_message_start')
@if($document->status != 'paid' && empty($document->transactions->count()))
{{ trans_choice('general.statuses', 1) . ':' }}
{{ trans($textTimelineGetPaidStatusAwait) }}
@else
{{ trans_choice('general.statuses', 1) . ':' }}
{{ trans($textTimelineGetPaidStatusPartiallyPaid) }}
@endif
@stack('timeline_get_paid_body_message_end')
@stack('timeline_get_paid_body_button_pay_start')
@if (!$hideButtonPaid)
@can($permissionUpdate)
@endcan
@endif
@stack('timeline_get_paid_body_button_pay_end')
@stack('timeline_get_paid_body_button_payment_start')
@if (!$hideButtonAddPayment)
@if(empty($document->transactions->count()) || (!empty($document->transactions->count()) && $document->paid != $document->amount))
@endif
@endif
@stack('timeline_get_paid_body_button_payment_end')
@stack('timeline_get_paid_body_end')
@endif
@stack('timeline_get_paid_end')