Perbaiki logika penamaan dan visibilitas accordion detail jaminan
- Tambahkan logika untuk menampilkan judul "Jaminan" tanpa nomor jika hanya ada satu dokumen. - Ubah default state accordion menjadi 'active' jika hanya terdapat satu dokumen. - Sesuaikan kelas CSS untuk visibilitas konten accordion berdasarkan jumlah dokumen.
This commit is contained in:
@@ -167,10 +167,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div data-accordion="true">
|
<div data-accordion="true">
|
||||||
@foreach($permohonan->debiture->documents as $dokumen)
|
@foreach($permohonan->debiture->documents as $dokumen)
|
||||||
<div class="accordion-item [&:not(:last-child)]:border-b border-b-gray-200" data-accordion-item="true" id="accordion_detail_jaminan">
|
<div class="accordion-item {{ count($permohonan->debiture->documents) == 1 ? 'active' : '' }} [&:not(:last-child)]:border-b border-b-gray-200" data-accordion-item="true" id="accordion_detail_jaminan">
|
||||||
<button class="accordion-toggle py-4 group mx-8" data-accordion-toggle="#accordion_detail_jaminan_{{ $loop->index }}">
|
<button class="accordion-toggle py-4 group mx-8" data-accordion-toggle="#accordion_detail_jaminan_{{ $loop->index }}">
|
||||||
<span class="text-base text-gray-900 font-medium">
|
<span class="text-base text-gray-900 font-medium">
|
||||||
|
@if(count($permohonan->debiture->documents) > 1)
|
||||||
Jaminan {{ $loop->index + 1 }}
|
Jaminan {{ $loop->index + 1 }}
|
||||||
|
@else
|
||||||
|
Jaminan
|
||||||
|
@endif
|
||||||
</span>
|
</span>
|
||||||
<i class="ki-outline ki-plus text-gray-600 text-2sm accordion-active:hidden block">
|
<i class="ki-outline ki-plus text-gray-600 text-2sm accordion-active:hidden block">
|
||||||
</i>
|
</i>
|
||||||
@@ -178,7 +182,7 @@
|
|||||||
</i>
|
</i>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<div class="accordion-content hidden" id="accordion_detail_jaminan_{{ $loop->index }}">
|
<div class="accordion-content {{ count($permohonan->debiture->documents) > 1 ? 'hidden' : '' }}" id="accordion_detail_jaminan_{{ $loop->index }}">
|
||||||
|
|
||||||
<div class="card-body lg:py-7.5 grid grid-cols-2">
|
<div class="card-body lg:py-7.5 grid grid-cols-2">
|
||||||
<div class="mb-5">
|
<div class="mb-5">
|
||||||
|
|||||||
Reference in New Issue
Block a user