@include('livewire.savings.partials.member-picker', ['label' => 'Anggota Peminjam'])
{{-- Jenis pinjaman: kartu pilihan --}}
@php($typeMeta = [
'jangka_panjang' => ['icon' => 'calendar', 'tone' => 'primary', 'desc' => 'Di atas Rp '.number_format($this->shortTermMax(), 0, ',', '.').', diangsur per bulan.'],
'jangka_pendek' => ['icon' => 'bolt', 'tone' => 'warning', 'desc' => 'Sebrakan ≤ Rp '.number_format($this->shortTermMax(), 0, ',', '.').', 1× lunas tanpa jasa.'],
])
@foreach ($loanTypes as $value => $label)
@php($meta = $typeMeta[$value])
@php($active = $loan_type === $value)
@endforeach
@error('loan_type')
{{ $message }}
@enderror
{{-- Jumlah pinjaman (masked rupiah, live ke simulator) --}}
! $errors->has('principal_amount'),
'border-danger focus-within:ring-danger' => $errors->has('principal_amount'),
])>
Rp
@error('principal_amount')
{{ $message }}
@else
{{ $this->isShortTerm() ? 'Maksimal Rp '.number_format($this->shortTermMax(), 0, ',', '.').' untuk Sebrakan.' : 'Di atas Rp '.number_format($this->shortTermMax(), 0, ',', '.').' untuk jangka panjang.' }}
@enderror
{{-- Jangka waktu --}}
isShortTerm())
@class([
'h-10 w-full rounded-lg border bg-surface px-3 text-sm text-text transition focus-visible:ring-2 focus-visible:ring-primary focus-visible:outline-none disabled:cursor-not-allowed disabled:bg-bg/60 disabled:text-muted',
'border-border' => ! $errors->has('term_months'),
'border-danger focus-visible:ring-danger' => $errors->has('term_months'),
])>
@error('term_months')
{{ $message }}
@else
{{ $this->isShortTerm() ? 'Sebrakan otomatis 1 bulan.' : 'Jumlah angsuran bulanan.' }}
@enderror
{{-- Tanggal pencairan --}}
! $errors->has('disbursement_date'),
'border-danger focus-visible:ring-danger' => $errors->has('disbursement_date'),
])>
@error('disbursement_date')
{{ $message }}
@enderror
{{-- Jatuh tempo pertama --}}
! $errors->has('first_due_date'),
'border-danger focus-visible:ring-danger' => $errors->has('first_due_date'),
])>
@error('first_due_date')
{{ $message }}
@else
Default satu bulan setelah pencairan.
@enderror
{{-- Jenis pencairan --}}
@error('disbursement_method')
{{ $message }}
@enderror
@if ($disbursement_method === 'transfer')
{{-- Bank tujuan --}}
! $errors->has('disbursement_bank'),
'border-danger focus-visible:ring-danger' => $errors->has('disbursement_bank'),
])>
@error('disbursement_bank')
{{ $message }}
@else
Otomatis dari rekening payroll anggota; ubah bila berbeda.
@enderror
{{-- No. rekening tujuan --}}
! $errors->has('disbursement_account_number'),
'border-danger focus-visible:ring-danger' => $errors->has('disbursement_account_number'),
])>
@error('disbursement_account_number')
{{ $message }}
@enderror
@endif
{{-- Catatan --}}
@error('notes')
{{ $message }}
@enderror