-
Notifications
You must be signed in to change notification settings - Fork 7
/
textfield.blade.php
10 lines (7 loc) · 740 Bytes
/
textfield.blade.php
1
2
3
4
5
6
7
8
9
@props(['label' => 'label', 'required' => false, 'help' => false, 'name' => 'name', 'id' => 'id', 'size' => 'l', 'placeholder' => '', 'value' => null, 'justlabel' => false, 'readonly' => false, 'info_text'=>null])
<div class="ecl-form-group ecl-u-mb-l" id="div_{{$id}}">
<x-ecl.label :label="$label" :for="$id" :name="$name" :required="$required" :justlabel="$justlabel" :info_text="$info_text"/>
<x-ecl.help :help="$help" />
<x-ecl.error-feedback :name="$name" />
<input @if($readonly) readonly @endif type="text" name="{{ $name }}" id="{{ $id }}" class="ecl-text-input ecl-text-input--{{ $size }} @error($name)ecl-text-input--invalid @enderror" placeholder="{{ $placeholder }}" value="{{old($name, $value)}}"/>
</div>