diff --git a/lib/beet_round_server_web/components/core_components.ex b/lib/beet_round_server_web/components/core_components.ex index 6597199..d5a095b 100644 --- a/lib/beet_round_server_web/components/core_components.ex +++ b/lib/beet_round_server_web/components/core_components.ex @@ -55,6 +55,8 @@ defmodule BeetRoundServerWeb.CoreComponents do :if={msg = render_slot(@inner_block) || Phoenix.Flash.get(@flash, @kind)} id={@id} phx-click={JS.push("lv:clear-flash", value: %{key: @kind}) |> hide("##{@id}")} + phx-hook=".FlashTimeout" + kind={@kind} role="alert" class="toast toast-top toast-end z-50" {@rest} @@ -75,6 +77,28 @@ defmodule BeetRoundServerWeb.CoreComponents do <.icon name="hero-x-mark" class="size-5 opacity-40 group-hover:opacity-70" /> + """ end