<%= issue.title %>: <%= issue.description %>
<% if issue.document&.file&.attached? %>
(<%= link_to "View Document", rails_blob_path(issue.document.file, disposition: "attachment"), target: "_blank" %>)
<% end %>
<% if issue.admin_rejected? && issue.admin_note.present? %>
Admin note: <%= issue.admin_note %>
<% end %>
<% if issue.resolved? && !issue.admin_rejected? %>
✅ Resolved
<% elsif issue.admin_rejected? %>
⚠️ Rejected by Admin
<% else %>
❌ Pending
<% end %>
<% if defined?(current_user) && current_user.admin? %>
<%= form_with url: reject_admin_portal_customer_customer_verification_issue_path(issue.customer, issue), method: :patch, local: true do |f| %>
<%= f.text_area :admin_note, placeholder: "Reason for rejection", class: "form-control form-control-sm mb-1" %>
<%= f.submit "Reject", class: "btn btn-sm btn-danger" %>
<% end %>
<% end %>