File tree Expand file tree Collapse file tree 6 files changed +23
-7
lines changed Expand file tree Collapse file tree 6 files changed +23
-7
lines changed Original file line number Diff line number Diff line change 1212 ' alpine' => false ,
1313 ' right' => false ,
1414 ' deferred' => false ,
15+ ' debounce' => null ,
1516] )
1617
1718@php
4243 class =" focus-visible:ring-2 form-checkbox input-checkbox focus-visible:ring-theme-primary-500"
4344 @if ($deferred )
4445 wire:model.defer =" {{ $model ?? $name } }"
46+ @elseif ($debounce === true )
47+ wire:model.debounce =" {{ $model ?? $name } }"
48+ @elseif (is_string ($debounce ) )
49+ wire:model.debounce.{{ $debounce }} =" {{ $model ?? $name } }"
4550 @else
4651 wire:model =" {{ $model ?? $name } }"
4752 @endif
Original file line number Diff line number Diff line change 1010 ' model' => null ,
1111 ' attributes' => $attributes ,
1212 ' deferred' => false ,
13+ ' debounce' => null ,
1314] )
1415
1516<input
1617 class =" {{ $inputClass } } {{ $inputTypeClass } } @if ($errors ) @error ($name ) {{ $errorClass } } @enderror @endif "
1718 @unless ($noModel )
1819 @if ($deferred )
1920 wire:model.defer =" {{ $model ?? $name } }"
21+ @elseif ($debounce === true )
22+ wire:model.debounce =" {{ $model ?? $name } }"
23+ @elseif (is_string ($debounce ) )
24+ wire:model.debounce.{{ $debounce }} =" {{ $model ?? $name } }"
2025 @else
2126 wire:model =" {{ $model ?? $name } }"
2227 @endif
@@ -29,6 +34,8 @@ class="{{ $inputClass }} {{ $inputTypeClass }} @if ($errors) @error($name) {{ $e
2934 ' model' ,
3035 ' slot' ,
3136 ' wire:model' ,
37+ ' deferred' ,
38+ ' debounce' ,
3239 ])-> merge ([
3340 ' type' => $type ,
3441 ' id' => $id ?? $name ,
Original file line number Diff line number Diff line change 2424 ' noModel' => $noModel ?? false ,
2525 ' model' => $model ?? $name ,
2626 ' deferred' => $deferred ?? false ,
27+ ' debounce' => $debounce ?? null ,
2728 ] )
2829 </div >
2930
Original file line number Diff line number Diff line change 4242 ' noModel' => $noModel ?? false ,
4343 ' model' => $model ?? $name ,
4444 ' deferred' => $deferred ?? false ,
45+ ' debounce' => $debounce ?? null ,
4546 ' attributes' => $attributes -> merge ([' x-on:change' => ' isDirty = !! $event.target.value' ]),
4647 ] )
4748
Original file line number Diff line number Diff line change 3131 ' noModel' => $noModel ?? false ,
3232 ' model' => $model ?? $name ,
3333 ' deferred' => $deferred ?? false ,
34+ ' debounce' => $debounce ?? null ,
3435 ' attributes' => $attributes -> merge ([' x-on:change' => ' isDirty = !! $event.target.value' ]),
3536 ] )
3637
Original file line number Diff line number Diff line change 1616
1717 <div class =" input-wrapper" >
1818 @include (' ark::inputs.includes.input-field' , [
19- ' name' => $name ,
20- ' errors' => $errors ,
21- ' id' => $id ?? $name ,
22- ' inputClass' => $inputClass ?? ' ' ,
23- ' noModel' => $noModel ?? false ,
24- ' model' => $model ?? $name ,
25- ' deferred' => $deferred ?? false ,
19+ ' name' => $name ,
20+ ' errors' => $errors ,
21+ ' id' => $id ?? $name ,
22+ ' inputClass' => $inputClass ?? ' ' ,
23+ ' noModel' => $noModel ?? false ,
24+ ' model' => $model ?? $name ,
25+ ' deferred' => $deferred ?? false ,
26+ ' debounce' => $debounce ?? null ,
2627 ] )
2728
2829 @error ($name )
You can’t perform that action at this time.
0 commit comments