dawarich/app/views/trips/_countries.html.erb
2025-05-19 19:00:34 +02:00

29 lines
1.1 KiB
Text

<div class="grid grid-cols-1 lg:grid-cols-3 gap-4 mb-4">
<div class="card bg-base-200 shadow-lg">
<div class="card-body p-4">
<div class="stat-title text-xs">Distance</div>
<div class="stat-value text-lg"><%= @trip.distance %> <%= current_user.safe_settings.distance_unit %></div>
</div>
</div>
<div class="card bg-base-200 shadow-lg">
<div class="card-body p-4">
<div class="stat-title text-xs">Duration</div>
<div class="stat-value text-lg"><%= trip_duration(@trip) %></div>
</div>
</div>
<div class="card bg-base-200 shadow-lg">
<div class="card-body p-4">
<div class="stat-title text-xs">Countries</div>
<div class="stat-value text-lg">
<% if @trip.countries.any? %>
<%= @trip.countries.join(', ') %>
<% elsif @trip.visited_countries.present? %>
<%= @trip.visited_countries.join(', ') %>
<% else %>
<span>Countries are being calculated...</span>
<span class="loading loading-dots loading-sm"></span>
<% end %>
</div>
</div>
</div>
</div>