web: rename Msg::Reload->Refresh and create proper Reload
This commit is contained in:
parent
1210f7038a
commit
cad778734e
@ -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,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user