#[component]
Attribute macro for defining a UI component
use windjammer_ui::prelude::*; #[component] struct Counter { count: i32, } impl Counter { fn render(&self) -> VNode { // ... render implementation } }