%= field_wrapper **field_wrapper_args do %>
<% if @field.value.present? %>
<%= render Avo::Fields::Common::SingleFileViewerComponent.new resource: @resource, field: @field %>
<% end %>
<% if can_upload_file? %>
<%= @form.file_field @field.id,
accept: @field.accept,
data: @field.get_html(:data, view: view, element: :input),
direct_upload: @field.direct_upload,
disabled: disabled?,
style: @field.get_html(:style, view: view, element: :input),
class: "w-full"
%>
<% else %>
—
<% end %>
<% end %>