web: rename Msg::Reload->Refresh and create proper Reload

This commit is contained in:
Bill Thiede 2024-09-01 16:15:38 -07:00
parent 1210f7038a
commit cad778734e

View File

@ -138,10 +138,13 @@ pub fn update(msg: Msg, model: &mut Model, orders: &mut impl Orders<Msg>) {
} else { } else {
RefreshingState::None RefreshingState::None
}; };
orders.perform_cmd(async move { Msg::Reload }); orders.perform_cmd(async move { Msg::Refresh });
}
Msg::Refresh => {
orders.perform_cmd(async move { on_url_changed(subs::UrlChanged(Url::current())) });
} }
Msg::Reload => { Msg::Reload => {
orders.perform_cmd(async move { on_url_changed(subs::UrlChanged(Url::current())) }); window().location().reload();
} }
Msg::OnResize => (), Msg::OnResize => (),
@ -590,6 +593,8 @@ pub enum RefreshingState {
pub enum Msg { pub enum Msg {
Noop, Noop,
// Tell the client to refresh its state // Tell the client to refresh its state
Refresh,
// Tell the client to reload whole page from server
Reload, Reload,
// Window has changed size // Window has changed size
OnResize, OnResize,