From eb42b9fe0adc10b3f1ba936624ae30cc06d816e8 Mon Sep 17 00:00:00 2001 From: carla Date: Thu, 23 Oct 2025 15:44:08 +0200 Subject: [PATCH] fix: keep search term on refresh and enter --- lib/mv_web/live/components/search_bar_component.ex | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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""" -