(master data) card komoditas

This commit is contained in:
2026-04-30 16:08:29 +07:00
parent 2e465a3cb1
commit dec76e8b1d
2 changed files with 17 additions and 1 deletions
@@ -10,7 +10,11 @@ use Illuminate\Support\Facades\Validator;
class KomoditasController extends Controller
{
public function index(Request $request)
{
$totalKomoditas = Komoditas::count();
$query = Komoditas::orderBy('created_at', 'desc');
if ($request->search) {
@@ -18,7 +22,7 @@ class KomoditasController extends Controller
}
$komoditas = $query->paginate($request->per_page ?? 10);
return view('master.komoditas.index', compact('komoditas'));
return view('master.komoditas.index', compact('komoditas', 'totalKomoditas'));
}
public function store(Request $request)
@@ -2,6 +2,18 @@
@section('content')
<div class="container-xxl flex-grow-1 container-p-y">
<div class="grid grid-cols-1 md:grid-cols-3 gap-4 mb-6">
<x-summary-card
title="Total Komoditas"
count="{{ $totalKomoditas }}"
subtitle="Keseluruhan komoditas terdaftar"
icon="package"
color="primary"
/>
</div>
<div class="card">
<div class="card-header border-bottom">
<h5 class="card-title mb-0">Data Master Komoditas</h5>