diff --git a/packages/hot-reload/src/file_watcher.rs b/packages/hot-reload/src/file_watcher.rs index dd9b22f5f..9bbfcb512 100644 --- a/packages/hot-reload/src/file_watcher.rs +++ b/packages/hot-reload/src/file_watcher.rs @@ -5,6 +5,7 @@ use std::{ sync::{Arc, Mutex}, }; +use crate::HotReloadMsg; use dioxus_core::Template; use dioxus_rsx::{ hot_reload::{FileMap, FileMapBuildResult, UpdateResult}, diff --git a/packages/hot-reload/src/lib.rs b/packages/hot-reload/src/lib.rs index f70f61da9..f7906b141 100644 --- a/packages/hot-reload/src/lib.rs +++ b/packages/hot-reload/src/lib.rs @@ -1,15 +1,15 @@ use std::io::{BufRead, BufReader}; use dioxus_core::Template; -#[cfg(file_watcher)] +#[cfg(feature = "file_watcher")] pub use dioxus_html::HtmlCtx; use interprocess_docfix::local_socket::LocalSocketStream; use serde::{Deserialize, Serialize}; -#[cfg(file_watcher)] +#[cfg(feature = "file_watcher")] mod file_watcher; -#[cfg(file_watcher)] -use file_watcher::*; +#[cfg(feature = "file_watcher")] +pub use file_watcher::*; /// A message the hot reloading server sends to the client #[derive(Debug, Serialize, Deserialize, Clone, Copy)]