refactor: update weather art display logic

This commit updates the map functionality to ensure the weather art's
display is correctly rendered. This includes modifications to the
weather art display. It ensures the correct image is shown and improves
the overall application experience.
This commit is contained in:
songtianlun 2025-02-15 16:14:06 +08:00
parent a2992d998b
commit 73dcd4df6a

View File

@ -8,7 +8,7 @@
data-map-longitude-value="<%= @city.longitude %>"
data-map-token-value="<%= Rails.application.credentials.dig(:mapbox, :token) %>"
data-map-weather-art-value="<%= @city.latest_weather_art.to_json %>"
data-map-weather-art-url-value="<%= rails_blob_url(@city&.latest_weather_art&.webp_image&.processed ) if @city&.latest_weather_art&.image&.attached %>"
data-map-weather-art-url-value="<%= rails_blob_url(@city&.latest_weather_art&.webp_image&.processed ) if @city&.latest_weather_art&.image&.attached? %>"
class="h-[500px] w-full rounded-b-2xl z-10"
style="touch-action: none"
></div>