diff --git a/lib/generic_rest_server_web/components/core_components.ex b/lib/generic_rest_server_web/components/core_components.ex index b4991bc..9d36bf8 100644 --- a/lib/generic_rest_server_web/components/core_components.ex +++ b/lib/generic_rest_server_web/components/core_components.ex @@ -55,6 +55,8 @@ defmodule GenericRestServerWeb.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} @@ -76,6 +78,28 @@ defmodule GenericRestServerWeb.CoreComponents do + """ end