From 5192978917654b1abef9b788f91e5ec87e80fa3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro?= Date: Sat, 29 Jun 2024 18:48:06 +0200 Subject: [PATCH] render champions as list or grid --- .../lib/lol_analytics/application.ex | 2 +- .../components/patch_selector.ex | 2 +- .../components/champion_filters.ex | 1 - .../components/champions_list.ex | 81 +++++++++++++++++++ .../live/champion_live/index.ex | 49 ++++++++++- .../live/champion_live/index.html.heex | 20 ++++- 6 files changed, 148 insertions(+), 7 deletions(-) create mode 100644 apps/lol_analytics_web/lib/lol_analytics_web/live/champion_live/components/champions_list.ex diff --git a/apps/lol_analytics/lib/lol_analytics/application.ex b/apps/lol_analytics/lib/lol_analytics/application.ex index 1f083c8..37d9e98 100644 --- a/apps/lol_analytics/lib/lol_analytics/application.ex +++ b/apps/lol_analytics/lib/lol_analytics/application.ex @@ -12,7 +12,7 @@ defmodule LoLAnalytics.Application do {DNSCluster, query: Application.get_env(:lol_analytics, :dns_cluster_query) || :ignore}, {Phoenix.PubSub, name: LoLAnalytics.PubSub}, {Task.Supervisor, name: LoLAnalytics.TaskSupervisor}, - {LolAnalytics.MatchProcessor.MatchesBroadwayProcessor, []}, + # {LolAnalytics.MatchProcessor.MatchesBroadwayProcessor, []}, {LolAnalytics.MatchProcessor.MatchesProducer, []} # Start a worker by calling: LoLAnalytics.Worker.start_link(arg) # {LoLAnalytics.Worker, arg} diff --git a/apps/lol_analytics_web/lib/lol_analytics_web/components/patch_selector.ex b/apps/lol_analytics_web/lib/lol_analytics_web/components/patch_selector.ex index 986601d..ba39fc5 100644 --- a/apps/lol_analytics_web/lib/lol_analytics_web/components/patch_selector.ex +++ b/apps/lol_analytics_web/lib/lol_analytics_web/components/patch_selector.ex @@ -50,7 +50,7 @@ defmodule LolAnalyticsWeb.PatchSelector do phx-change="selected_patch" id="patch" name="patch" - class="patch-selector block w-full rounded-md border border-gray-300 bg-white shadow-sm focus:border-zinc-400 focus:ring-0 sm:text-sm" + class="patch-selector cursor-pointer block w-full rounded-md border border-gray-300 bg-white shadow-sm focus:border-zinc-400 focus:ring-0 sm:text-sm" > <%= for patch <- @patch_numbers do %>