12 lines
600 B
PHP
12 lines
600 B
PHP
@props(['name', 'label' => '', 'type' => 'text', 'value' => '', 'placeholder' => '', 'class' => 'form-control', 'divClass' => '', 'id' => '', 'required' => false])
|
|
|
|
<div class="form-group {{ $divClass }}">
|
|
@if($label)
|
|
<label for="{{ $id ?: $name }}" class="{{ $divClass }}">{{ $label }}
|
|
@if($required)<span class="text-danger">*</span>@endif
|
|
</label>
|
|
@endif
|
|
<input type="{{ $type }}" name="{{ $name }}" id="{{ $id ?: $name }}" class="{{ $class }}" value="{{ $value }}" placeholder="{{ $placeholder }}" {{ $required ? 'required' : '' }}>
|
|
{{ $slot }}
|
|
</div>
|