@props([ 'name', 'label' => null, 'placeholder' => null, 'autocomplete' => 'off', 'required' => false, 'generate' => false, 'generateAction' => 'generatePassword', 'copy' => false, ]) @php $inputId = 'password_' . $name . '_' . uniqid(); @endphp
{{-- ============================================================ LABEL ============================================================= --}} @if($label) @endif {{-- ============================================================ PASSWORD INPUT GROUP ============================================================= --}}
merge([ 'class' => 'form-control', ]) }} > {{-- ======================================================== SHOW / HIDE PASSWORD ========================================================= --}} {{-- ======================================================== GENERATE PASSWORD ========================================================= --}} @if($generate) @endif
{{-- ============================================================ COPY PASSWORD ============================================================= --}} @if($copy)
@endif {{-- ============================================================ VALIDATION ERROR ============================================================= --}} @error($name)
{{ $message }}
@enderror