<?php
namespace App\Http\Controllers;
class GenericModuleController extends Controller {
    public function show(string $module){
        $modules=[
            'action-center'=>['Action Center','Pekerjaan, approval, surat, program dan dokumen yang perlu ditindaklanjuti.'],
            'timeline'=>['Timeline Organisasi','Ringkasan kejadian penting MWCNU, Ranting, Banom dan Lembaga.'],
            'documents'=>['Dokumen & Arsip','SK, pedoman, notulen, proposal, LPJ dan arsip organisasi.'],
            'reports'=>['Laporan & LPJ','Laporan kegiatan, program, administrasi dan LPJ otomatis.'],
            'finance'=>['Keuangan','Kas, pemasukan, pengeluaran, anggaran program dan laporan.'],
            'assets'=>['Aset & Inventaris','Aset, inventaris, dokumen kepemilikan dan kondisi barang.'],
            'settings'=>['Pengaturan','Identitas website, kop surat, tanda tangan, stempel, periode dan konfigurasi sistem.'],
            'users'=>['Pengguna & Hak Akses','Super Admin, Ketua, Sekretaris, Bendahara, Editor, Admin Unit dan Admin Ranting.'],
            'forms'=>['Form Builder','Form pendaftaran kegiatan, pendataan, usulan dan kebutuhan organisasi.'],
        ]; abort_unless(isset($modules[$module]),404); [$title,$description]=$modules[$module]; return view('admin.generic.index',compact('title','description','module'));
    }
}
