diff --git a/lib/mv_web/live/components/search_bar_component.ex b/lib/mv_web/live/components/search_bar_component.ex index 3eb5246..c45a1e5 100644 --- a/lib/mv_web/live/components/search_bar_component.ex +++ b/lib/mv_web/live/components/search_bar_component.ex @@ -8,10 +8,10 @@ defmodule MvWeb.Components.SearchBarComponent do use MvWeb, :live_component @impl true - def update(_assigns, socket) do + def update(%{query: query}, socket) do socket = socket - |> assign_new(:query, fn -> "" end) + |> assign_new(:query, fn -> query || "" end) |> assign_new(:placeholder, fn -> gettext("Search...") end) {:ok, socket} @@ -20,7 +20,7 @@ defmodule MvWeb.Components.SearchBarComponent do @impl true def render(assigns) do ~H""" -