From fdb0ac856baef708180c16ce42aaa80ed2296922 Mon Sep 17 00:00:00 2001 From: Maccesch Date: Tue, 5 Mar 2024 20:45:33 +0000 Subject: [PATCH] release --- CHANGELOG.md | 2 +- Cargo.toml | 2 +- README.md | 2 +- docs/book/src/introduction.md | 2 +- src/lib.rs | 4 ++-- src/use_event_source.rs | 6 ++++++ 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7004d38..f88f8f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] - +## [0.10.4] - 2024-03-05 ### New Functions 🚀 diff --git a/Cargo.toml b/Cargo.toml index 1cba361..453f0c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leptos-use" -version = "0.10.3" +version = "0.10.4" edition = "2021" authors = ["Marc-Stefan Cassola"] categories = ["gui", "web-programming"] diff --git a/README.md b/README.md index 24114bc..95ab332 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Crates.io SSR Docs & Demos - 75 Functions + 76 Functions


diff --git a/docs/book/src/introduction.md b/docs/book/src/introduction.md index 1280eb7..2796c28 100644 --- a/docs/book/src/introduction.md +++ b/docs/book/src/introduction.md @@ -12,6 +12,6 @@ Crates.io SSR Docs & Demos - 75 Functions + 76 Functions

\ No newline at end of file diff --git a/src/lib.rs b/src/lib.rs index b966f0c..1672844 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -24,7 +24,6 @@ mod is_none; mod is_ok; mod is_some; mod on_click_outside; -mod use_event_source; mod signal_debounced; mod signal_throttled; mod use_active_element; @@ -47,6 +46,7 @@ mod use_element_hover; mod use_element_size; mod use_element_visibility; mod use_event_listener; +mod use_event_source; mod use_favicon; mod use_geolocation; mod use_idle; @@ -88,7 +88,6 @@ pub use is_none::*; pub use is_ok::*; pub use is_some::*; pub use on_click_outside::*; -pub use use_event_source::*; pub use signal_debounced::*; pub use signal_throttled::*; pub use use_active_element::*; @@ -111,6 +110,7 @@ pub use use_element_hover::*; pub use use_element_size::*; pub use use_element_visibility::*; pub use use_event_listener::*; +pub use use_event_source::*; pub use use_favicon::*; pub use use_geolocation::*; pub use use_idle::*; diff --git a/src/use_event_source.rs b/src/use_event_source.rs index ce5d3e5..47dbf20 100644 --- a/src/use_event_source.rs +++ b/src/use_event_source.rs @@ -232,7 +232,13 @@ where Duration::from_millis(reconnect_interval), ); } else { + #[cfg(debug_assertions)] + let prev = SpecialNonReactiveZone::enter(); + on_failed(); + + #[cfg(debug_assertions)] + SpecialNonReactiveZone::exit(prev); } } }