Skip to content

Commit 96b8ddf

Browse files
committed
chore: Add autocomplete attribute to input fields
1 parent 8adf405 commit 96b8ddf

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

app/View/Components/Forms/Input.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public function __construct(
2222
public bool $allowToPeak = true,
2323
public bool $isMultiline = false,
2424
public string $defaultClass = 'input',
25+
public string $autocomplete = 'off',
2526
) {}
2627

2728
public function render(): View|Closure|string

resources/views/components/forms/input.blade.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ class="flex absolute inset-y-0 right-0 items-center pr-2 cursor-pointer hover:da
2525
</svg>
2626
</div>
2727
@endif
28-
<input value="{{ $value }}" {{ $attributes->merge(['class' => $defaultClass]) }} @required($required)
28+
<input autocomplete="{{ $autocomplete }}" value="{{ $value }}"
29+
{{ $attributes->merge(['class' => $defaultClass]) }} @required($required)
2930
@if ($id !== 'null') wire:model={{ $id }} @endif
3031
wire:dirty.class.remove='dark:focus:ring-coolgray-300 dark:ring-coolgray-300'
3132
wire:dirty.class="dark:focus:ring-warning dark:ring-warning" wire:loading.attr="disabled"
@@ -35,7 +36,7 @@ class="flex absolute inset-y-0 right-0 items-center pr-2 cursor-pointer hover:da
3536

3637
</div>
3738
@else
38-
<input @if ($value) value="{{ $value }}" @endif
39+
<input autocomplete="{{ $autocomplete }}" @if ($value) value="{{ $value }}" @endif
3940
{{ $attributes->merge(['class' => $defaultClass]) }} @required($required) @readonly($readonly)
4041
@if ($id !== 'null') wire:model={{ $id }} @endif
4142
wire:dirty.class.remove='dark:focus:ring-coolgray-300 dark:ring-coolgray-300'

0 commit comments

Comments
 (0)