File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ public function __construct(
14
14
public ?string $ name = null ,
15
15
public ?bool $ collapsePlusMinus = false ,
16
16
public ?bool $ separator = false ,
17
+ public ?bool $ noIcon = false ,
17
18
18
19
// Slots
19
20
public mixed $ heading = null ,
@@ -28,8 +29,15 @@ public function render(): View|Closure|string
28
29
@aware(['noJoin' => null])
29
30
30
31
<div
31
- {{ $attributes->merge(['class' => 'collapse border border-base-300']) }}
32
- :class="{'join-item': '{{ ! $noJoin }}', 'collapse-arrow': '{{ ! $collapsePlusMinus }}', 'collapse-plus': '{{ $collapsePlusMinus }}'}"
32
+ {{
33
+ $attributes->class([
34
+ 'collapse border border-base-300',
35
+ 'join-item' => !$noJoin,
36
+ 'collapse-arrow' => !$collapsePlusMinus && !$noIcon,
37
+ 'collapse-plus' => $collapsePlusMinus && !$noIcon
38
+ ])
39
+ }}
40
+
33
41
wire:key="collapse-{{ $uuid }}"
34
42
>
35
43
<!-- Detects if it is inside an accordion. -->
You can’t perform that action at this time.
0 commit comments