huge improvedments

This commit is contained in:
2024-11-25 22:15:32 +01:00
parent 0266c26d34
commit 6d86e8a42b
11 changed files with 82 additions and 217 deletions
+3 -3
View File
@@ -50,7 +50,7 @@ macro_rules! parse_rsx_param {
($elem:expr, $elem_path:path { $($inner:tt)* } $($rest:tt)*) => {
if $elem.children.is_none() {$elem.children = $crate::Children::Children(Vec::new(), 0)}
if let $crate::Children::Children(children, _) = &mut $elem.children {
children.push(osui::rsx_elem!($elem_path { $($inner)* }));
children.push(osui::ersx!($elem_path { $($inner)* }));
}
osui::parse_rsx_param!($elem, $($rest)*)
};
@@ -66,7 +66,7 @@ macro_rules! parse_rsx_param {
}
#[macro_export]
macro_rules! rsx_elem {
macro_rules! ersx {
($elem:path { $($inner:tt)* }) => {{
#[allow(unused_mut)]
let mut elem = $elem();
@@ -89,7 +89,7 @@ macro_rules! rsx_elem {
#[macro_export]
macro_rules! rsx {
($($inner:tt)*) => {
$crate::rsx_elem!{ $crate::ui::div { $($inner)* } }
$crate::ersx!{ $crate::ui::div { $($inner)* } }
};
}