feat: tambah role editor, workflow post, leaderboard, rekap kehadiran, kategori kas dengan type, seeder lengkap

This commit is contained in:
2026-04-05 06:21:16 +07:00
parent cde63da358
commit 6c23cc8660
40 changed files with 2432 additions and 129 deletions
@@ -13,7 +13,7 @@ class PostForm
{
public static function configure(Schema $schema): Schema
{
$isAdmin = auth()->user()?->can('Update:Post');
$canReview = auth()->user()?->can('Publish:Post');
return $schema->components([
TextInput::make('title')->label('Judul')->required()
@@ -28,7 +28,7 @@ class PostForm
])
->default('umum')->required(),
DateTimePicker::make('published_at')->label('Tanggal Publikasi')
->visible($isAdmin)
->visible($canReview)
->helperText('Kosongkan untuk menyimpan sebagai draft'),
RichEditor::make('content')->label('Konten')->required()->columnSpanFull(),
]);