From a7991a32c505d9a85588e2857f29b3dba9c5cc63 Mon Sep 17 00:00:00 2001 From: YuKun Liu <41265098+mrxiaozhuox@users.noreply.github.com> Date: Mon, 28 Mar 2022 10:13:58 +0800 Subject: [PATCH] fix: commit code --- src/server/mod.rs | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/server/mod.rs b/src/server/mod.rs index c40a19302..389971662 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -33,23 +33,23 @@ pub async fn startup(config: CrateConfig) -> Result<()> { // file watcher: check file change let watcher_conf = config.clone(); let mut watcher = RecommendedWatcher::new(move |_: notify::Result| { - log::info!("Start to rebuild project..."); - if chrono::Local::now().timestamp() > last_update_time - && builder::build(&watcher_conf).is_ok() - { - // change the websocket reload state to true; - // the page will auto-reload. - if watcher_conf - .dioxus_config - .web - .watcher - .reload_html - .unwrap_or(false) - { - let _ = Serve::regen_dev_page(&watcher_conf); + if chrono::Local::now().timestamp() > last_update_time { + log::info!("Start to rebuild project..."); + if builder::build(&watcher_conf).is_ok() { + // change the websocket reload state to true; + // the page will auto-reload. + if watcher_conf + .dioxus_config + .web + .watcher + .reload_html + .unwrap_or(false) + { + let _ = Serve::regen_dev_page(&watcher_conf); + } + let _ = reload_tx.send("reload".into()); + last_update_time = chrono::Local::now().timestamp(); } - let _ = reload_tx.send("reload".into()); - last_update_time = chrono::Local::now().timestamp(); } }) .unwrap();