depreciate the render macro

This commit is contained in:
Evan Almloff committed 2024-01-16 13:18:46 -06:00
1 parent 90d0164b9e
commit e65c5f0eb3
148 files changed
+459 -458

No files matched your search

+6 -6
View File
@@ -7,7 +7,7 @@ use dioxus_signals::*;
#[test]
fn create_signals_global() {
let mut dom = VirtualDom::new(|cx| {
render! {
rsx! {
for _ in 0..10 {
Child {}
}
@@ -17,7 +17,7 @@ fn create_signals_global() {
fn Child() -> Element {
let signal = create_without_cx();
render! {
rsx! {
"{signal}"
}
}
@@ -32,7 +32,7 @@ fn create_signals_global() {
#[test]
fn deref_signal() {
let mut dom = VirtualDom::new(|cx| {
render! {
rsx! {
for _ in 0..10 {
Child {}
}
@@ -45,7 +45,7 @@ fn deref_signal() {
// You can call signals like functions to get a Ref of their value.
assert_eq!(&*signal(), "hello world");
render! {
rsx! {
"hello world"
}
}
@@ -59,7 +59,7 @@ fn drop_signals() {
let generation = generation();
let count = if generation % 2 == 0 { 10 } else { 0 };
render! {
rsx! {
for _ in 0..count {
Child {}
}
@@ -69,7 +69,7 @@ fn drop_signals() {
fn Child() -> Element {
let signal = create_without_cx();
render! {
rsx! {
"{signal}"
}
}
+1 -1
View File
@@ -32,7 +32,7 @@ fn effects_rerun() {
});
signal += 1;
render! {
rsx! {
div {}
}
},
+3 -3
View File
@@ -36,7 +36,7 @@ fn memos_rerun() {
signal += 1;
assert_eq!(memo.value(), 1);
render! {
rsx! {
div {}
}
},
@@ -73,7 +73,7 @@ fn memos_prevents_component_rerun() {
*signal.write() = 1;
}
render! {
rsx! {
Child {
signal: signal,
counter: cx.props.clone(),
@@ -118,7 +118,7 @@ fn memos_prevents_component_rerun() {
_ => panic!("Unexpected generation"),
}
render! {
rsx! {
div {}
}
}
+2 -2
View File
@@ -28,7 +28,7 @@ fn reading_subscribes() {
cx.props.borrow_mut().parent += 1;
render! {
rsx! {
for id in 0..10 {
Child {
signal: signal,
@@ -61,7 +61,7 @@ fn reading_subscribes() {
.entry(cx.scope_id())
.or_default() += 1;
render! {
rsx! {
"{cx.props.signal}"
}
}