Compatibility redirect for the retired /dashboard/settings page.
The account UI now lives at /profile/settings
(PhoenixKitWeb.Live.Users.ProfileSettings) — see that module for why it
moved off the dashboard. This route stays registered because the old path
is still out in the world: host-app links, bookmarks, and the
confirm-email URLs inside change-email messages that were delivered before
the move.
Both clauses push_navigate rather than render. The token clause carries
its token to the new confirm-email route instead of spending it here, so
there is exactly one place that consumes a change-email token.
Nothing is rendered: push_navigate/2 from mount/3 redirects before the
first paint, so render/1 is never reached.