Merge pull request #1972 from w3cj/allow-tab-in-textarea
bug: fix allowTab logic
This commit is contained in:
commit
1c349cf55c
1 changed files with 2 additions and 2 deletions
|
|
@ -4,7 +4,7 @@ function handleKeydown(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
|
|
||||||
e.target.setRangeText(
|
e.target.setRangeText(
|
||||||
'\t',
|
' ',
|
||||||
e.target.selectionStart,
|
e.target.selectionStart,
|
||||||
e.target.selectionStart,
|
e.target.selectionStart,
|
||||||
'end'
|
'end'
|
||||||
|
|
@ -56,7 +56,7 @@ class="absolute inset-y-0 right-0 flex items-center h-6 pt-2 pr-2 cursor-pointer
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@else
|
@else
|
||||||
<textarea @keydown.tab="{{ $allowTab }} && handleKeydown" placeholder="{{ $placeholder }}" {{ $attributes->merge(['class' => $defaultClass]) }}
|
<textarea {{ $allowTab ? '@keydown.tab=handleKeydown' : '' }} placeholder="{{ $placeholder }}" {{ $attributes->merge(['class' => $defaultClass]) }}
|
||||||
@if ($realtimeValidation) wire:model.debounce.200ms="{{ $id }}"
|
@if ($realtimeValidation) wire:model.debounce.200ms="{{ $id }}"
|
||||||
@else
|
@else
|
||||||
wire:model={{ $value ?? $id }}
|
wire:model={{ $value ?? $id }}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue