This commit is contained in:
parent
fb4fe9d487
commit
0c72f96e16
@ -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)
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user