--}}
@can('view-order-chat')
@php
$chatUrl = route('order.chats', $model->code);
@endphp
@endcan
@can('view-print-order')
@php
$printUrl = route('order.print', $model->code);
@endphp
@endcan
@php
if (($model->is_booking ?? false)) {
$orderDetailsUrl = route("booking.order.details", $model->code);
} else {
$orderDetailsUrl = route("orders.details", $model->code);
}
@endphp
@if (canI('edit-order') && !($model->is_booking ?? false))
@php
$orderEditDetailsUrl = route("order.edit", $model->code);
$orderStatusNotDone = !in_array($model->status, ['failed', 'delivered', 'cancelled']);
$noPaymentYet = empty($model->payment);
$paymentNotInReview = !in_array($model->payment_status, ['review']);
@endphp
@if ($orderStatusNotDone && ($paymentNotInReview || $noPaymentYet))
@endif
@endif
@if (canI('review-order-payment'))
@if (in_array($model->payment_status, ['review']) && !empty($model->payment))
@endif
@endif