@php $dialogId = $mode === 'create' ? 'create-pengurus' : 'edit-pengurus-' . $pengurus->id; $useOld = old('_dialog') === $dialogId; $val = function (string $name) use ($useOld, $pengurus): string { $default = (string) ($pengurus?->{$name} ?? ''); return $useOld ? (string) old($name, $default) : $default; }; $selDivisi = $useOld ? old('divisi_id', $pengurus?->divisi_id) : ($pengurus?->divisi_id ?? ''); $selPeriode = $useOld ? old('periode_id', $pengurus?->periode_id ?? $activePeriodeId) : ($pengurus?->periode_id ?? $activePeriodeId); $selJk = $useOld ? old('jenis_kelamin', $pengurus?->jenis_kelamin) : ($pengurus?->jenis_kelamin ?? ''); $aktifChecked = $useOld ? (bool) old('status_aktif') : (bool) ($pengurus?->status_aktif ?? true); $heading = $mode === 'create' ? 'Tambah Pengurus' : 'Ubah Pengurus'; $submit = $mode === 'create' ? 'Simpan Pengurus' : 'Update Pengurus'; $jabatanOptions = ['Ketua', 'Wakil Ketua', 'Sekretaris', 'Wakil Sekretaris', 'Bendahara', 'Wakil Bendahara', 'Koordinator Divisi', 'Anggota']; @endphp

{{ $heading }}

Pengurus inti & anggota organisasi FK.

@foreach ($jabatanOptions as $opt) @endforeach
@if ($periodes->isEmpty())

Belum ada periode. Tambahkan periode terlebih dahulu pada tab Periode.

@else @endif