<section class="section">
  <p class="eyebrow">Admin</p>
  <h1>Refunduri</h1>
  <p>Aprobare/respingere refunduri. Actiunile sunt auditate.</p>
  <div class="table-wrap">
    <table>
      <thead><tr><th>Refund</th><th>Comanda</th><th>Bilet</th><th>Solicitant</th><th>Suma</th><th>Motiv</th><th>Status</th><th>Actiuni</th></tr></thead>
      <tbody>
        <% refunds.forEach((refund) => { %>
          <tr>
            <td>#<%= refund.id %><br><small><%= refund.created_at %></small></td>
            <td><%= refund.order_number || '-' %></td>
            <td><%= refund.ticket_code || '-' %></td>
            <td><%= refund.requested_by_email || '-' %></td>
            <td><%= Number(refund.amount || 0).toFixed(2) %></td>
            <td><%= refund.reason || '-' %></td>
            <td><%- include('../partials/status-badge', { status: refund.status }) %></td>
            <td>
              <form method="post" action="/admin/refunds/<%= refund.id %>/status" class="inline-admin-form">
                <%- include('../partials/csrf-field') %>
                <select name="status">
                  <% ['pending', 'approved', 'rejected', 'paid', 'failed'].forEach((status) => { %>
                    <option value="<%= status %>" <%= refund.status === status ? 'selected' : '' %>><%= status %></option>
                  <% }) %>
                </select>
                <button>Salveaza</button>
              </form>
            </td>
          </tr>
        <% }) %>
      </tbody>
    </table>
  </div>
</section>
