diff --git a/lib/plexus_web/components/core_components.ex b/lib/plexus_web/components/core_components.ex index 7d522fb..215cab5 100644 --- a/lib/plexus_web/components/core_components.ex +++ b/lib/plexus_web/components/core_components.ex @@ -18,6 +18,7 @@ defmodule PlexusWeb.CoreComponents do use Gettext, backend: PlexusWeb.Gettext alias Phoenix.LiveView.JS + alias Plexus.Schemas.App alias Plexus.Schemas.Score @doc """ @@ -627,6 +628,9 @@ defmodule PlexusWeb.CoreComponents do """ end + defp icon_url(%App{icon_url: url = "https://play-lh" <> _}), do: url <> "=w96-h96" + defp icon_url(%App{icon_url: url}), do: url + def card(assigns) do assigns = assigns @@ -641,7 +645,7 @@ defmodule PlexusWeb.CoreComponents do