Add missing attrs

This commit is contained in:
Claudio Ortolina
2026-03-22 17:30:45 +00:00
parent 58d1fc62c2
commit dcf89fbed3
@@ -148,6 +148,8 @@ defmodule MusicLibraryWeb.StatsLive.Index do
|> assign_scrobble_activity()} |> assign_scrobble_activity()}
end end
attr :records_by_release_year, :list, required: true
defp top_release_years(assigns) do defp top_release_years(assigns) do
~H""" ~H"""
<div> <div>
@@ -172,6 +174,8 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :records_by_genre, :list, required: true
defp top_collection_genres(assigns) do defp top_collection_genres(assigns) do
~H""" ~H"""
<div> <div>
@@ -196,6 +200,8 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :records_by_artist, :list, required: true
defp top_collection_artists(assigns) do defp top_collection_artists(assigns) do
~H""" ~H"""
<div> <div>
@@ -220,6 +226,9 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :scrobble_activity_mode, :string, required: true
attr :streams, :any, required: true
defp scrobble_activity(assigns) do defp scrobble_activity(assigns) do
~H""" ~H"""
<div class="flow-root"> <div class="flow-root">
@@ -413,6 +422,9 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :current_date, Date, required: true
attr :records_on_this_day, :list, required: true
defp on_this_day(assigns) do defp on_this_day(assigns) do
~H""" ~H"""
<div class="order-first lg:order-last"> <div class="order-first lg:order-last">
@@ -449,6 +461,8 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :collection_count_by_type, :list, required: true
defp types_stats(assigns) do defp types_stats(assigns) do
~H""" ~H"""
<div> <div>
@@ -464,6 +478,8 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :collection_count_by_format, :list, required: true
defp formats_stats(assigns) do defp formats_stats(assigns) do
~H""" ~H"""
<div> <div>
@@ -479,6 +495,11 @@ defmodule MusicLibraryWeb.StatsLive.Index do
""" """
end end
attr :latest_record, Records.Record, required: true
attr :collection_count, :integer, required: true
attr :wishlist_count, :integer, required: true
attr :scrobble_count, :integer, required: true
defp record_stats(assigns) do defp record_stats(assigns) do
~H""" ~H"""
<div> <div>