@props([ 'fieldKey', 'mapped', ]) @php $askProductLocked = (bool) ($askProductLocked ?? $askAmountLocked ?? $askLocked ?? false); @endphp @if (! isset($mapped[$fieldKey])) @else @switch($fieldKey) @case('product_name')
@if (config('loan_application.show_product_discovery_filter')) @endif
@error('product_name')

{{ $message }}

@enderror @if (($askLocked ?? false) && ! ($askProductLocked ?? true))

You can switch product for this correction. Fees already paid will be checked on save.

@endif

Matching products

Product Frequency

No products match the current filters.

@break @case('amount_requested')
@error('amount_requested')

{{ $message }}

@enderror

@break @case('term_unit')

Choose how the loan term is measured (days, weeks, or months).

@error('term_unit')

{{ $message }}

@enderror
@break @case('term_value')
@error('term_value')

{{ $message }}

@enderror
@break @case('interest_rate')
@error('interest_rate')

{{ $message }}

@enderror
@break @case('interest_rate_period')
@error('interest_rate_period')

{{ $message }}

@enderror
@break @case('stage')

Disbursed is set automatically after a completed disbursement record.

@error('stage')

{{ $message }}

@enderror
@break @case('branch')
@error('branch')

{{ $message }}

@enderror
@break @case('purpose')
@include('loan.partials.reference-purpose-field', [ 'options' => $loanPurposeOptions ?? [], 'textareaId' => 'purpose', 'textareaName' => 'purpose', 'label' => $mapped['purpose']['label'] ?? 'Purpose', 'value' => old('purpose', $draftApplication?->purpose ?? $defaultPurpose ?? ''), ])
@break @case('notes')
@error('notes')

{{ $message }}

@enderror
@break @endswitch @endif