diff --git a/lib/music_library_web/hooks/static_assets.ex b/lib/music_library_web/hooks/static_assets.ex
index 7adf8d48..2d000b73 100644
--- a/lib/music_library_web/hooks/static_assets.ex
+++ b/lib/music_library_web/hooks/static_assets.ex
@@ -2,13 +2,6 @@ defmodule MusicLibraryWeb.Hooks.StaticAssets do
use MusicLibraryWeb, :live_component
def on_mount(:default, _params, _session, socket) do
- socket =
- if static_changed?(socket) do
- put_toast(socket, :warning, gettext("The application has been updated, please reload."))
- else
- socket
- end
-
- {:cont, socket}
+ {:cont, assign(socket, :static_changed, static_changed?(socket))}
end
end
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 9f29f6b2..a38367c0 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -198,11 +198,6 @@ msgstr ""
msgid "Stats"
msgstr ""
-#: lib/music_library_web/hooks/static_assets.ex
-#, elixir-autogen, elixir-format
-msgid "The application has been updated, please reload."
-msgstr ""
-
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Type"
@@ -2023,3 +2018,13 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Errors"
msgstr ""
+
+#: lib/music_library_web/components/layouts/app.html.heex
+#, elixir-autogen, elixir-format
+msgid "Reload"
+msgstr ""
+
+#: lib/music_library_web/components/layouts/app.html.heex
+#, elixir-autogen, elixir-format
+msgid "The application has been updated."
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po
index a48ae435..cd75814e 100644
--- a/priv/gettext/en/LC_MESSAGES/default.po
+++ b/priv/gettext/en/LC_MESSAGES/default.po
@@ -198,11 +198,6 @@ msgstr ""
msgid "Stats"
msgstr ""
-#: lib/music_library_web/hooks/static_assets.ex
-#, elixir-autogen, elixir-format
-msgid "The application has been updated, please reload."
-msgstr ""
-
#: lib/music_library_web/components/record_form.ex
#, elixir-autogen, elixir-format
msgid "Type"
@@ -2023,3 +2018,13 @@ msgstr ""
#, elixir-autogen, elixir-format, fuzzy
msgid "Errors"
msgstr ""
+
+#: lib/music_library_web/components/layouts/app.html.heex
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Reload"
+msgstr ""
+
+#: lib/music_library_web/components/layouts/app.html.heex
+#, elixir-autogen, elixir-format, fuzzy
+msgid "The application has been updated."
+msgstr ""