huge improvedments
This commit is contained in:
+2
-12
@@ -3,24 +3,14 @@ use crate::prelude::*;
|
||||
pub fn examples() -> Element {
|
||||
rsx! {
|
||||
styling: Some(styling()),
|
||||
button { class: "btn", on_click: Handler::new(|btn: &mut Button, _, document| {
|
||||
let data = document.get_element_by_id::<DataHolder<'_, String>>("my_data").unwrap();
|
||||
data.data += "!";
|
||||
btn.children.set_text(&data.data);
|
||||
}), "Hello, World!" }
|
||||
|
||||
{
|
||||
let mut data = dataholder::<String>();
|
||||
data.id = "my_data";
|
||||
data
|
||||
}
|
||||
button { class: "btn", "Hello, World!" }
|
||||
}
|
||||
}
|
||||
|
||||
pub fn styling() -> Css {
|
||||
css! {
|
||||
.btn {
|
||||
x: 30%,
|
||||
x: Center,
|
||||
y: Auto,
|
||||
color: Red,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user