@php use Filament\Support\Enums\GridDirection; use Illuminate\View\ComponentAttributeBag; $fieldWrapperView = $getFieldWrapperView(); $gridDirection = $getGridDirection() ?? GridDirection::Column; $hasInlineLabel = $hasInlineLabel(); $id = $getId(); $isDisabled = $isDisabled(); $isInline = $isInline(); $isMultiple = $isMultiple(); $statePath = $getStatePath(); $areButtonLabelsHidden = $areButtonLabelsHidden(); $wireModelAttribute = $applyStateBindingModifiers('wire:model'); $extraInputAttributeBag = $getExtraInputAttributeBag()->class(['fi-fo-toggle-buttons-input']); @endphp
when(! $isInline, fn (ComponentAttributeBag $attributes) => $attributes->grid($getColumns(), $gridDirection)) ->class([ 'fi-fo-toggle-buttons', 'fi-inline' => $isInline, ]) }} > @foreach ($getOptions() as $value => $label) @php $inputId = "{$id}-{$value}"; $shouldOptionBeDisabled = $isDisabled || $isOptionDisabled($value, $label); $color = $getColor($value); $icon = $getIcon($value); @endphp
{{ $label }}
@endforeach