@props([ 'id' => null, 'label' => null, 'right' => false, 'hint' => null, 'hintClass' => 'label-text-alt text-gray-400 py-1 pb-0', 'tight' => false, 'errorField' => null, 'errorClass' => 'text-red-500 label-text-alt p-1', 'omitError' => false, 'firstErrorOnly' => false, ]) @php $modelName = $attributes->whereStartsWith('wire:model')->first(); $errorFieldName = $errorField ?? $modelName; $id = $id == $modelName ? $modelName : "{$id}{$modelName}"; @endphp
{{-- ERROR --}} @if(!$omitError && $errors->has($errorFieldName)) @foreach($errors->get($errorFieldName) as $message) @foreach(Arr::wrap($message) as $line)
{{ $line }}
@break($firstErrorOnly) @endforeach @break($firstErrorOnly) @endforeach @endif {{-- HINT --}} @if($hint)
{{ $hint }}
@endif