<?php 
 $name = $name ?? '';
 $rows = $rows ?? 5;
 $class = $class ?? '';
 $value = $value ?? '';
 $xmodel = isset($xmodel) ? " x-model=\"$xmodel\"" : "";
 ?>

<div class="field">
 <label>
 <?php if( isset($label) ): ?>
 <?php echo \htmlentities(__($label)??'', ENT_QUOTES, 'UTF-8', false); ?>

 <?php elseif( isset($lexPrefix) ): ?>
 <?php echo \htmlentities(__($lexPrefix . '.' . $name)??'', ENT_QUOTES, 'UTF-8', false); ?>

 <?php else: ?>
 <?php echo \htmlentities(__('form.' . $name)??'', ENT_QUOTES, 'UTF-8', false); ?>            
 <?php endif; ?>

 <?php if(isset($require)): ?>
 <span class="form__star">*</span>
 <?php endif; ?>
 </label>

 <textarea name="<?php echo \htmlentities($name??'', ENT_QUOTES, 'UTF-8', false); ?>" 
 rows="<?php echo \htmlentities($rows??'', ENT_QUOTES, 'UTF-8', false); ?>"
 class="form__input <?php echo \htmlentities($class??'', ENT_QUOTES, 'UTF-8', false); ?>"
 :class="errors.<?php echo \htmlentities($name??'', ENT_QUOTES, 'UTF-8', false); ?> ? 'error' : ''"
 <?php echo \htmlentities($xmodel??'', ENT_QUOTES, 'UTF-8', false); ?>><?php echo \htmlentities($value??'', ENT_QUOTES, 'UTF-8', false); ?></textarea>

 <div x-text="errors.<?php echo \htmlentities($name??'', ENT_QUOTES, 'UTF-8', false); ?>" :class="errors.<?php echo \htmlentities($name??'', ENT_QUOTES, 'UTF-8', false); ?> ? 'form__error' : ''"></div>
</div>
