fix default role filter
Some checks failed
ci / docker (push) Failing after 4m27s

This commit is contained in:
Álvaro 2024-06-09 13:24:24 +02:00
parent fb4fe9d487
commit 0c72f96e16
2 changed files with 3 additions and 2 deletions

View File

@ -14,12 +14,13 @@ defmodule LoLAnalyticsWeb.ChampionLive.Index do
def mount(params, _session, socket) do def mount(params, _session, socket) do
role = role =
case params["role"] do case params["role"] do
nil -> "all"
role -> role role -> role
_ -> "all"
end end
socket = socket =
socket socket
|> assign(:selected_role, role)
|> assign(:champions, %{status: :loading}) |> assign(:champions, %{status: :loading})
|> load_champs(role) |> load_champs(role)

View File

@ -7,7 +7,7 @@
<div class="flex flex-col py-2 gap-2"> <div class="flex flex-col py-2 gap-2">
<p>Roles</p> <p>Roles</p>
<.live_component module={ChampionFilters} id="role-filters" selectedrole={@selected_role} /> <.live_component module={ChampionFilters} id="role-filters" selectedrole={@selected_role || "all" } />
</div> </div>
<div class="h-4"></div> <div class="h-4"></div>