merge($getExtraAttributes(), escape: false)
->class(['fi-fo-repeater grid gap-y-4'])
}}
>
@if ($isCollapsible && ($collapseAllAction->isVisible() || $expandAllAction->isVisible()))
count($containers) < 2,
])
>
@if ($collapseAllAction->isVisible())
{{ $collapseAllAction }}
@endif
@if ($expandAllAction->isVisible())
{{ $expandAllAction }}
@endif
@endif
@if (count($containers))
@foreach ($containers as $uuid => $item)
@php
$itemLabel = $getItemLabel($uuid);
$visibleExtraItemActions = array_filter(
$extraItemActions,
fn (Action $action): bool => $action(['item' => $uuid])->isVisible(),
);
@endphp
-
@if ($isReorderableWithDragAndDrop || $isReorderableWithButtons || filled($itemLabel) || $isCloneable || $isDeletable || $isCollapsible || count($visibleExtraItemActions))
@endif
{{ $item }}
@if (! $loop->last)
@if ($isAddable && $addBetweenAction->isVisible())
-
{{ $addBetweenAction(['afterItem' => $uuid]) }}
@elseif (filled($labelBetweenItems = $getLabelBetweenItems()))
-
{{ $labelBetweenItems }}
@endif
@endif
@endforeach
@endif
@if ($isAddable)
{{ $addAction }}
@endif