Reverting append_dom to take by reference
This commit is contained in:
parent
4afde43974
commit
e70e499944
|
@ -133,7 +133,7 @@ pub fn main_js() -> Result<(), JsValue> {
|
|||
color += 10;
|
||||
}));
|
||||
|
||||
/*dominator::append_dom(body,
|
||||
/*dominator::append_dom(&body,
|
||||
html!("button", {
|
||||
.event(clone!(state => move |_: ClickEvent| {
|
||||
js! { @(no_return)
|
||||
|
@ -148,7 +148,7 @@ pub fn main_js() -> Result<(), JsValue> {
|
|||
);*/
|
||||
|
||||
for _ in 0..1 {
|
||||
dominator::append_dom(dominator::body(),
|
||||
dominator::append_dom(&dominator::body(),
|
||||
html!("div", {
|
||||
.style("display", "flex")
|
||||
|
||||
|
|
|
@ -87,7 +87,7 @@ pub fn main_js() -> Result<(), JsValue> {
|
|||
|
||||
let state = State::new();
|
||||
|
||||
dominator::append_dom(dominator::body(), State::render(state));
|
||||
dominator::append_dom(&dominator::body(), State::render(state));
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
|
|
@ -130,7 +130,7 @@ pub fn main_js() -> Result<(), JsValue> {
|
|||
|
||||
let state = Rc::new(State::deserialize());
|
||||
|
||||
dominator::append_dom(dominator::body(),
|
||||
dominator::append_dom(&dominator::body(),
|
||||
html!("section", {
|
||||
.class("todoapp")
|
||||
.children(&mut [
|
||||
|
@ -400,7 +400,7 @@ pub fn main_js() -> Result<(), JsValue> {
|
|||
}),
|
||||
);
|
||||
|
||||
dominator::append_dom(dominator::body(),
|
||||
dominator::append_dom(&dominator::body(),
|
||||
html!("footer", {
|
||||
.class("info")
|
||||
.children(&mut [
|
||||
|
|
|
@ -109,7 +109,7 @@ impl Discard for DomHandle {
|
|||
}
|
||||
|
||||
#[inline]
|
||||
pub fn append_dom(parent: Node, mut dom: Dom) -> DomHandle {
|
||||
pub fn append_dom(parent: &Node, mut dom: Dom) -> DomHandle {
|
||||
parent.append_child(&dom.element).unwrap_throw();
|
||||
|
||||
dom.callbacks.trigger_after_insert();
|
||||
|
@ -118,7 +118,7 @@ pub fn append_dom(parent: Node, mut dom: Dom) -> DomHandle {
|
|||
dom.callbacks.leak();
|
||||
|
||||
DomHandle {
|
||||
parent,
|
||||
parent: parent.clone(),
|
||||
dom,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue