23 lines
695 B
PHP
23 lines
695 B
PHP
@props([
|
|
'id' => null, // input id
|
|
'label' => '', // label text
|
|
'labelclass' => '', // extra CSS classes for the label
|
|
'checkclass' => '', // radio classes
|
|
'name' => '', // radio name
|
|
'value' => '', // radio value
|
|
'style' => '', // raw style string for the radio
|
|
'checked' => false // true/false or truthy value
|
|
])
|
|
|
|
<label class="radio-label {{ $labelclass }}">
|
|
<x-input.radio
|
|
:id="$id"
|
|
:name="$name"
|
|
:value="$value"
|
|
:class="$checkclass"
|
|
:style="$style"
|
|
:checked="$checked"
|
|
{{ $attributes->except(['id', 'class']) }} />
|
|
<span>{{ $label }}</span>
|
|
</label>
|