@props([ 'name' => '', 'label' => '', 'required' => true, 'disabled' => false, 'tooltip' => '', 'type' => 'text', 'mask' => null, 'func' => '', 'autocomplete' => 'off', 'max' => 255, 'maxNumber' => null, 'minNumber' => null, 'warning' => '', 'showError' => true, 'isError' => false, 'keydownEnter' => '', 'class' => '', 'showsMinusMark' => false, 'wireModelType' => \App\Enums\ELivewireModelType::LAZY, 'focusSkip' => false, 'can_display' => true, ]) @error($name) @php $isError = true; @endphp @enderror {{--項目表示制御--}} @if($can_display)
merge(['class' => "flex relative group ".$class])}} >
merge([$wireModelType->attribute() => $name])->only([$wireModelType->attribute()]) }} @blur.debounce="{{ $func = $func ? '$wire.' . $func : '' }}" autocomplete="{{$autocomplete}}" @class([ $class, "pt-4" => $label ]) placeholder=" " :required="$required" :disabled="$disabled" :focus-skip="$focusSkip" :is-error="$isError" :is-warning="!empty($warning)" :mask="$mask" @keydown.enter="{{$keydownEnter}}" /> @if($label) @endif @if($tooltip) @endif @error($name) @if ($showError) {{ $message }} @endif @elseif($warning)
{{ $warning }}
@enderror
@if($tooltip) @endif @endif