{{-- resources/views/yayasan/manajemen/role/index.blade.php --}}
{{-- Menggunakan layout utama --}}
@extends('layouts.app')
{{-- Mendefinisikan title halaman --}}
@section('title', 'Manajemen Role')
{{-- Mendefinisikan konten utama halaman --}}
@section('content')
{{-- Konten unik untuk halaman Manajemen Role --}}
{{-- Header Block Halaman --}}
Manajemen Role
Kelola peran pengguna dalam aplikasi yayasan.
{{-- Tombol Tambah Role --}}
{{-- Link atau Tombol untuk Menambah Role Baru --}}
{{-- Menggunakan route() helper dengan nama route resource 'create' --}}
Tambah Role Baru
{{-- Menampilkan pesan sukses jika ada (setelah operasi store, update, delete) --}}
@if (session('success'))
Sukses! {{ session('success') }}
@endif
{{-- Menampilkan pesan error jika ada (setelah operasi delete yang gagal) --}}
@if (session('error'))
Error! {{ session('error') }}
@endif
{{-- Blok Konten Utama Halaman Role --}}
Daftar Role
Nama Role
Deskripsi
Aksi
{{-- Beri lebar agar tombol tidak terlalu mepet --}}
{{-- Loop melalui data role yang dikirim dari controller --}}
@forelse ($roles as $role)
{{ $role->nama }}
{{ $role->deskripsi }}
{{-- Tombol Delete (menggunakan form untuk metode DELETE) --}}
@empty
{{-- Tampilkan pesan jika data role kosong --}}
Tidak ada data role.
@endforelse
@endsection
{{-- @push('styles')
{{-- Tambahkan CSS spesifik halaman jika ada (misalnya untuk DataTables) --}}
{{-- @endpush --}}
@push('scripts')
{{-- Pastikan SweetAlert sudah dimuat. Jika belum, tambahkan CDN di sini atau di layout utama --}}
{{-- --}}
@endpush