@php use Filament\Support\Enums\GridDirection; use Illuminate\View\ComponentAttributeBag; @endphp @props([ 'action', 'afterItem' => null, 'blocks', 'columns' => null, 'key', 'trigger', 'width' => null, ]) {{ $trigger }}
grid($columns, GridDirection::Column) }} > @foreach ($blocks as $block) @php $blockIcon = $block->getIcon(); $wireClickActionArguments = ['block' => $block->getName()]; if (filled($afterItem)) { $wireClickActionArguments['afterItem'] = $afterItem; } $wireClickActionArguments = \Illuminate\Support\Js::from($wireClickActionArguments); $wireClickAction = "mountAction('{$action->getName()}', {$wireClickActionArguments}, { schemaComponent: '{$key}' })"; @endphp {{ $block->getLabel() }} @endforeach