1
0

oneline-expand.rsx 453 B

123456789101112131415161718
  1. fn main() {
  2. rsx! {
  3. button {
  4. id: "start_stop",
  5. onclick: move |_| {
  6. timer
  7. .with_mut(|t| {
  8. t
  9. .started_at = if t.started_at.is_none() {
  10. Some(Instant::now())
  11. } else {
  12. None
  13. };
  14. })
  15. }
  16. }
  17. }
  18. }