Skip to content

Commit 14b468c

Browse files
authored
upgrade yew 0.23 (#60)
* upgrade yew 0.23 * fix clippy
1 parent c2a91c2 commit 14b468c

6 files changed

Lines changed: 14 additions & 15 deletions

File tree

crates/yew-hooks-test/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ documentation = "https://github.com/jetli/yew-hooks"
1515
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1616

1717
[dependencies]
18-
yew = { version = "0.22.0", features=["csr"]}
18+
yew = { version = "0.23", features=["csr"]}

crates/yew-hooks/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "yew-hooks"
3-
version = "0.5.0"
3+
version = "0.6.0"
44
edition = "2021"
55
authors = ["Jet Li <jing.i.qin@icloud.com>"]
66
categories = ["gui", "wasm", "web-programming"]
@@ -16,7 +16,7 @@ documentation = "https://docs.rs/yew-hooks/"
1616

1717
[dependencies]
1818
log = "0.4"
19-
yew = { version = "0.22.0", features = ["csr"] }
19+
yew = { version = "0.23", features = ["csr"] }
2020
gloo = "0.11"
2121
wasm-bindgen = "0.2"
2222
wasm-bindgen-futures = "0.4"

crates/yew-hooks/src/hooks/use_counter.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ impl Deref for UseCounterHandle {
9595
type Target = i32;
9696

9797
fn deref(&self) -> &Self::Target {
98-
&(*self.inner).value
98+
&self.inner.value
9999
}
100100
}
101101

@@ -150,7 +150,7 @@ impl PartialEq for UseCounterHandle {
150150
/// let counter = counter.clone();
151151
/// Callback::from(move |_| counter.reset())
152152
/// };
153-
///
153+
///
154154
/// html! {
155155
/// <div>
156156
/// <button onclick={onincrease}>{ "Increase" }</button>

crates/yew-hooks/src/hooks/use_state_ptr_eq.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ impl<T> Deref for UseStatePtrEqHandle<T> {
3939
type Target = T;
4040

4141
fn deref(&self) -> &Self::Target {
42-
&(*self.inner).value
42+
&self.inner.value
4343
}
4444
}
4545

@@ -80,7 +80,7 @@ where
8080
/// state.set("Hello, world!".to_string());
8181
/// })
8282
/// };
83-
///
83+
///
8484
/// html! {
8585
/// <>
8686
/// <button {onclick}>{ "Hello, world!" }</button>

crates/yew-hooks/src/hooks/use_toggle.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ where
104104
type Target = T;
105105

106106
fn deref(&self) -> &Self::Target {
107-
&(*self.inner).value
107+
&self.inner.value
108108
}
109109
}
110110

@@ -155,7 +155,7 @@ impl<T: fmt::Debug + PartialEq> fmt::Debug for UseToggleHandle<T> {
155155
/// let toggle = toggle.clone();
156156
/// Callback::from(move |_| toggle.toggle())
157157
/// };
158-
///
158+
///
159159
/// html! {
160160
/// <div>
161161
/// <button {onclick}>{ "Toggle" }</button>
@@ -189,7 +189,7 @@ pub fn use_bool_toggle(default: bool) -> UseToggleHandle<bool> {
189189
/// let toggle = toggle.clone();
190190
/// Callback::from(move |_| toggle.toggle())
191191
/// };
192-
///
192+
///
193193
/// html! {
194194
/// <div>
195195
/// <button {onclick}>{ "Toggle" }</button>

examples/yew-app/Cargo.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,12 @@ log = "0.4"
1616
gloo = "0.11"
1717
js-sys = "0.3"
1818
serde = "1"
19-
reqwest = { version = "0.12.4", features = ["json"] }
20-
yew = { version = "0.22.0", features = ["csr"] }
21-
yew-router = { version = "0.19.0" }
19+
reqwest = { version = "0.12", features = ["json"] }
20+
yew = { version = "0.23", features = ["csr"] }
21+
yew-router = { version = "0.20" }
2222
yew-hooks = { path = "../../crates/yew-hooks" }
2323
wasm-bindgen = "0.2"
24-
wasm-logger = "0.2.0"
25-
wee_alloc = "0.4.5"
24+
wasm-logger = "0.2"
2625

2726
[dependencies.web-sys]
2827
version = "0.3"

0 commit comments

Comments
 (0)