<div class="form-group"> @if(isset($label)) <label {{ $attributes->only(['class'])->merge(['class'=>'form-label']) }} for="{{ $id ?? $name }}">{!! html_entity_decode($label) !!}</label> @endisset <div class="input-group has-validation"> @if(isset($icon) || isset($prepend)) {{-- // messes with the icon box, we have rounded corners on the right side <div class="input-group-prepend"> --}} <span class="input-group-text">@isset($icon)<i class="bi {{ $icon }}"></i>@endisset @isset($prepend){!! $prepend !!}@endisset</span> {{-- </div> --}} @endif {{ $slot }} <span class="invalid-feedback"> @error((! empty($old)) ? $old : $name) {{ $message }} @elseif(isset($feedback)) {{ $feedback }} @enderror </span> </div> @isset($helper) <span class="input-helper">{!! html_entity_decode($helper) !!}</span> @endif </div>