{{-- resources/views/admin/akademik/kegiatan/index.blade.php --}} @extends('layouts.admin') @section('title', 'Kegiatan') @section('content')

Manajemen Akademik: Kegiatan

Kelola daftar kegiatan internal, rapat, serta kegiatan eksternal beserta absensi guru.
@if(session('success')) @endif @if(session('error')) @endif
Daftar Kegiatan
Tambah Kegiatan
@forelse ($kegiatan as $item) @empty @endforelse
No Kegiatan & Deskripsi Waktu Pelaksanaan Lokasi & PIC Status Aksi
{{ ($kegiatan->currentPage() - 1) * $kegiatan->perPage() + $loop->iteration }}
{{ $item->jenisKegiatan->nama ?? 'Tanpa Kategori' }}
{{ \Illuminate\Support\Str::limit($item->deskripsi, 80) }}
{{ $item->tanggal->format('d M Y') }}
{{ $item->waktu_mulai }} - {{ $item->waktu_selesai }}
{{ $item->lokasi ?? 'Lokasi Belum Diatur' }}
{{ $item->penanggungJawab->nama ?? '-' }}
@php $badgeClass = match($item->status) { 'Terjadwal' => 'info', 'Selesai' => 'success', 'Dibatalkan' => 'danger', default => 'secondary' }; @endphp {{ strtoupper($item->status) }}
@csrf @method('DELETE')
Belum Ada Data Kegiatan

Silakan tambahkan data kegiatan baru di menu kanan atas.

@if(method_exists($kegiatan, 'links') && $kegiatan->hasPages())
{{ $kegiatan->links('pagination::bootstrap-5') }}
@endif
@push('scripts') @endpush @endsection