@extends('layouts.dashboard') @section('content')

Daftar Pesanan Saya

Buat Pesanan Baru
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@php $hasActiveOrders = false; @endphp @forelse($pesanan as $item) @php $isExpired = $item->status === 'pending' && $item->created_at->diffInHours(now()) >= 24; @endphp @if(!$isExpired) @php $hasActiveOrders = true; @endphp
@if($item->barang->gambar) {{ $item->barang->nama }} @else
@endif

{{ $item->barang->nama }}

{{ Str::limit($item->barang->deskripsi, 100) }}

Jumlah: {{ $item->jumlah }} unit

Total: Rp {{ number_format($item->total_harga, 0, ',', '.') }}

{{ ucfirst($item->status) }} {{ $item->created_at->format('d M Y H:i') }}
@if($item->status === 'pending') @if($item->transaksi && $item->transaksi->status === 'menunggu_pembayaran') @elseif(!$item->transaksi) @endif
@csrf @method('DELETE')
@elseif($item->status === 'diproses') Pembayaran Berhasil @endif
@endif @empty

Belum Ada Pesanan

Anda belum memiliki pesanan apapun

Buat Pesanan Sekarang
@endforelse @if(!$hasActiveOrders && count($pesanan) > 0)

Tidak Ada Pesanan Aktif

Semua pesanan Anda telah kadaluarsa atau selesai

Buat Pesanan Baru
@endif
@if($pesanan->hasPages())
{{ $pesanan->links() }}
@endif
@push('scripts') @endpush @endsection