#[hemx::surface] pub mod ui {} #[hemx::handler(client)] pub fn increment( event: hemx::wasm::ClientEvent, state: hemx::wasm::ClientState, ) -> impl hemx::IntoEffect { ui::client_local::counter_panel.text(format!( "updated by Rust/WASM ({}, {})", event.kind, state.encoded )) }