diff --git a/lib/aprsme_web/components/core_components.ex b/lib/aprsme_web/components/core_components.ex index fa93051..d2e080d 100644 --- a/lib/aprsme_web/components/core_components.ex +++ b/lib/aprsme_web/components/core_components.ex @@ -446,9 +446,9 @@ defmodule AprsmeWeb.CoreComponents do ~H"""
@@ -828,7 +820,7 @@ defmodule AprsmeWeb.MapLive.Index do -- - How many hours of historical packets to load -
diff --git a/lib/aprsme_web/live/map_live/packet_utils.ex b/lib/aprsme_web/live/map_live/packet_utils.ex index b118c86..ce5aaf2 100644 --- a/lib/aprsme_web/live/map_live/packet_utils.ex +++ b/lib/aprsme_web/live/map_live/packet_utils.ex @@ -199,14 +199,14 @@ defmodule AprsmeWeb.MapLive.PacketUtils do weather_link_html = if has_weather_packets?(packet_info.callsign) do - ~s( weather charts) + ~s( <.link navigate="/weather/#{packet_info.callsign}" class="aprs-info-link">weather charts) else "" end """- <.link href={~p"/users/register"}>Register - | <.link href={~p"/users/log_in"}>Log in + <.link navigate={~p"/users/register"}>Register + | <.link navigate={~p"/users/log_in"}>Log in
""" end diff --git a/lib/aprsme_web/live/user_confirmation_live.ex b/lib/aprsme_web/live/user_confirmation_live.ex index 7727fb3..6d70e08 100644 --- a/lib/aprsme_web/live/user_confirmation_live.ex +++ b/lib/aprsme_web/live/user_confirmation_live.ex @@ -17,8 +17,8 @@ defmodule AprsmeWeb.UserConfirmationLive do- <.link href={~p"/users/register"}>Register - | <.link href={~p"/users/log_in"}>Log in + <.link navigate={~p"/users/register"}>Register + | <.link navigate={~p"/users/log_in"}>Log in
- <.link href={~p"/users/register"}>Register - | <.link href={~p"/users/log_in"}>Log in + <.link navigate={~p"/users/register"}>Register + | <.link navigate={~p"/users/log_in"}>Log in
""" diff --git a/lib/aprsme_web/live/user_login_live.ex b/lib/aprsme_web/live/user_login_live.ex index b7f2d31..1c1a5e2 100644 --- a/lib/aprsme_web/live/user_login_live.ex +++ b/lib/aprsme_web/live/user_login_live.ex @@ -32,7 +32,7 @@ defmodule AprsmeWeb.UserLoginLive do <:actions :let={f}> <.input field={{f, :remember_me}} type="checkbox" label="Keep me logged in" /> - <.link href={~p"/users/reset_password"} class="text-sm font-semibold"> + <.link navigate={~p"/users/reset_password"} class="text-sm font-semibold"> Forgot your password? diff --git a/lib/aprsme_web/live/user_reset_password_live.ex b/lib/aprsme_web/live/user_reset_password_live.ex index 10dbb20..2d17479 100644 --- a/lib/aprsme_web/live/user_reset_password_live.ex +++ b/lib/aprsme_web/live/user_reset_password_live.ex @@ -33,8 +33,8 @@ defmodule AprsmeWeb.UserResetPasswordLive do- <.link href={~p"/users/register"}>Register - | <.link href={~p"/users/log_in"}>Log in + <.link navigate={~p"/users/register"}>Register + | <.link navigate={~p"/users/log_in"}>Log in
""" diff --git a/lib/aprsme_web/router.ex b/lib/aprsme_web/router.ex index 6fabf49..e7884e5 100644 --- a/lib/aprsme_web/router.ex +++ b/lib/aprsme_web/router.ex @@ -39,9 +39,6 @@ defmodule AprsmeWeb.Router do live "/about", AboutLive, :index live "/api", ApiDocsLive, :index live "/info/:callsign", InfoLive.Show, :show - end - - live_session :map_pages, layout: {AprsmeWeb.Layouts, :map} do live "/", MapLive.Index, :index live "/:callsign", MapLive.CallsignView, :index end