@props([ 'name', 'label' => null, 'options' => [], 'value' => null, 'help' => null, 'required' => false, 'inline' => true, 'idPrefix' => null, ]) @php $idPrefix = $idPrefix ?? 'radio-' . str_replace(['[', ']', '.'], '-', $name); $hasError = $errors->has($name); $val = old($name, $value); $wrapClass = 'form-radio-group' . ($inline ? ' form-radio-group--inline' : ''); @endphp
except(['class'])->merge(['class' => 'form-field ' . $attributes->get('class', '')]) }}> @if($label) {{ $label }} @if($required)@endif @endif
@foreach($options as $key => $labelText) @php $rid = $idPrefix . '-' . $loop->index; @endphp
first) required @endif >
@endforeach
@if($help && ! $hasError) {{ $help }} @endif @error($name)
{{ $message }}
@enderror