@extends('layouts.app') @section('immersive', '1') @push('styles') @endpush @section('content') @php $ok = in_array($order->status, ['success','received','completed']); $can = in_array($order->status, ['cancel','cancelled']); $pen = in_array($order->status, ['pending','waiting']); $exp = $order->status === 'expired'; $sc = $ok ? 'var(--success)' : ($can ? 'var(--danger)' : ($exp ? 'var(--muted)' : 'var(--warning)')); $sl = $ok ? 'Sukses' : ($can ? 'Dibatalkan' : ($exp ? 'Kadaluarsa' : ($order->status === 'waiting' ? 'Menunggu SMS' : 'Pending'))); $si = $ok ? 'fa-circle-check' : ($can ? 'fa-circle-xmark' : ($exp ? 'fa-clock' : 'fa-hourglass-half')); $bg = $ok ? 'linear-gradient(140deg,#166534,#16a34a)' : ($can ? 'linear-gradient(140deg,#7f1d1d,#dc2626)' : ($exp ? 'linear-gradient(140deg,#1c1c1c,#3f3f46)' : 'linear-gradient(140deg,#78350f,#d97706)')); $ht = $ok ? 'OTP Berhasil Diterima' : ($can ? 'Transaksi Dibatalkan' : ($exp ? 'Transaksi Kadaluarsa' : ($order->status === 'waiting' ? 'Menunggu SMS OTP' : 'Menunggu Pembayaran'))); $hs = $ok ? 'Kode OTP sudah siap digunakan.' : ($can ? 'Transaksi ini telah dibatalkan.' : ($exp ? 'Waktu transaksi telah habis.' : 'Segera selesaikan transaksi kamu.')); $code = $order->order_code ?? ('OTP-'.$order->id); $svc = $order->service_name ?? ($order->service->name ?? '-'); $img = $order->service->operator ?? null; @endphp @include('partials.app-bar', ['back' => route('orders.index')]) Kembali {{-- Status Hero --}}