@extends('layouts.app') @section('content')
{{-- ===================================================== FLASH MESSAGE ====================================================== --}} @if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif {{-- ===================================================== VALIDATION ERROR ====================================================== --}} @if ($errors->any())
Data belum dapat disimpan.
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif {{-- ===================================================== FILTER ====================================================== --}}
Reset
{{-- ===================================================== TABEL ====================================================== --}}

Data Pemakaian

Daftar pencatatan penggunaan fasilitas

{{ $peminjamans->total() }} {{ $peminjamans->total() == 1 ? 'data' : 'data' }}
@forelse($peminjamans as $index => $peminjaman) @php $nomor = ($peminjamans->currentPage() - 1) * $peminjamans->perPage() + $index + 1; $status = $peminjaman->status ?? 'Belum Digunakan'; $badgeClass = match ($status) { 'Selesai' => 'badge-success', 'Sedang Digunakan' => 'badge-warning', default => 'badge-secondary', }; @endphp @empty @endforelse
No Kode Pemakaian Unit Penanggung Jawab Tanggal Waktu Pemakaian Jumlah Peserta Status Aksi
{{ $nomor }} {{ $peminjaman->kode_pemakaian }} {{ $peminjaman->nama_organisasi }} {{ $peminjaman->penanggung_jawab }} {{ $peminjaman->tanggal_mulai ? \Carbon\Carbon::parse($peminjaman->tanggal_mulai)->translatedFormat('d F Y') : '-' }} {{ $peminjaman->waktu_pemakaian }} {{ number_format($peminjaman->jumlah_peserta ?? 0) }} peserta {{ $status }}
{{-- DETAIL --}} {{-- EDIT --}} @php $editTerkunci = in_array($status, ['Sedang Digunakan', 'Selesai']); @endphp {{-- HAPUS --}} @php $hapusTerkunci = in_array($status, ['Sedang Digunakan', 'Selesai']); @endphp
Belum ada data pemakaian

Data pemakaian akan muncul setelah pencatatan ditambahkan.

{{-- ===================================================== PAGINATION ====================================================== --}} @if ($peminjamans->total() > 0)
Menampilkan {{ $peminjamans->firstItem() ?? 0 }} - {{ $peminjamans->lastItem() ?? 0 }} dari {{ $peminjamans->total() }} data
@endif
{{-- ========================================================= MODAL TAMBAH ========================================================= --}} {{-- ========================================================= MODAL DETAIL ========================================================= --}} {{-- ========================================================= MODAL EDIT ========================================================= --}} {{-- ========================================================= MODAL HAPUS ========================================================= --}} {{-- ========================================================= DATA ROUTE UNTUK JAVASCRIPT ========================================================= --}} @endsection