@props(['type' => 'text', 'name', 'label' => 'File', 'info', 'value' => '', 'fileName' => '', 'fileSize' => '', 'fileType' => '', 'fileUrl' => '', 'readonly' => false])
@php
$hasError = $errors->has($name);
$onchange = $attributes->get('onchange');
$readonly = filter_var($readonly, FILTER_VALIDATE_BOOLEAN);
@endphp
{{ $label }}
{{ $fileName }}
{{ $fileSize != '' ? \App\Helpers::bytesToString($fileSize) : '' }}
@if (!$readonly)
Max upload size: {{ \App\Helpers::bytesToString(\App\Helpers::getMaxUploadSize()) }}
@endif
@if(isset($info) && $info !== '')
{{ $info }}
@endif
@if ($hasError)
{{ $errors->first($name) }}
@endif
@if (!$readonly)
@endif
{{--
--}}