|
{length(reciprocals) + 1}
|
{primary.station1} |
{primary.grid1 || "—"} |
{primary.station2} |
{primary.grid2 || "—"} |
{primary.band} |
{primary.mode} |
{primary.distance_km} |
{submitted_cell(primary)} |
{enrichment_badge(primary)} |
{if primary.flagged_invalid, do: "🚩"} |
{Calendar.strftime(primary.qso_timestamp, "%Y-%m-%d %H:%M")} |
{Calendar.strftime(primary.inserted_at, "%Y-%m-%d %H:%M")} |
<%= for recip <- reciprocals do %>
| ↳ |
{recip.station1} |
{recip.grid1 || "—"} |
{recip.station2} |
{recip.grid2 || "—"} |
{recip.band} |
{recip.mode} |
{recip.distance_km} |
{submitted_cell(recip)} |
{enrichment_badge(recip)} |
{if recip.flagged_invalid, do: "🚩"} |
{Calendar.strftime(recip.qso_timestamp, "%Y-%m-%d %H:%M")} |
{Calendar.strftime(recip.inserted_at, "%Y-%m-%d %H:%M")} |
<% end %>
<% end %>