@extends('layouts.app')
@section('page_title', 'Data Prestasi')
@section('content')
@include('admin.partials.crud-table', [
    'title' => 'Prestasi',
    'headers' => ['ID Siswa', 'Nama Prestasi', 'Tahun', 'Tingkat', 'Juara', 'Jenis'],
    'columns' => ['id_siswa', 'nama_prestasi', 'tahun', 'tingkat', 'juara', 'jenis_prestasi'],
    'rows' => $data,
    'primaryKey' => 'id',
    'storeRoute' => 'admin.prestasi.store',
    'updateRoute' => 'admin.prestasi.update',
    'deleteRoute' => 'admin.prestasi.destroy',
    'fields' => [
        ['name' => 'id_siswa', 'label' => 'Siswa', 'type' => 'select', 'options' => $siswa, 'optionValue' => 'id_siswa', 'optionLabel' => 'nama', 'required' => true],
        ['name' => 'nama_prestasi', 'label' => 'Nama Prestasi', 'type' => 'text', 'required' => true],
        ['name' => 'tahun', 'label' => 'Tahun', 'type' => 'number'],
        ['name' => 'tingkat', 'label' => 'Tingkat', 'type' => 'text'],
        ['name' => 'juara', 'label' => 'Juara', 'type' => 'text'],
        ['name' => 'jenis_prestasi', 'label' => 'Jenis Prestasi', 'type' => 'text'],
    ],
])
@endsection
