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 {
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 => {
orders.perform_cmd(async move { on_url_changed(subs::UrlChanged(Url::current())) });
window().location().reload();
}
Msg::OnResize => (),
@ -590,6 +593,8 @@ pub enum RefreshingState {
pub enum Msg {
Noop,
// Tell the client to refresh its state
Refresh,
// Tell the client to reload whole page from server
Reload,
// Window has changed size
OnResize,