snapshots_test__diagnostics_event_misuse.snap raw

---
source: crates/guiduck-component-core/tests/snapshots_test.rs
expression: "compile_or_render_errors(source, \"broken.gdc\")"
---
error: `event` has no field `button` on this wire; here it offers x, y, click-count
  --> broken.gdc:8:32
  |
8 |     (container :on-click (pick event.button))
  |                                ^^^^^^^^^^^^

error: `event` is not a value; read one of its fields (event.x, event.y, event.click-count)
  --> broken.gdc:10:32
   |
10 |     (container :on-click (pick event))
   |                                ^^^^^

error: `event` is only available on pointer wires (`:on-click`, `:on-counted-click`, and the `:on-pointer-…` family) and `:on-key`; this wire is neither
  --> broken.gdc:12:44
   |
12 |     (text-input :text "x" :on-change (pick event.click-count))
   |                                            ^^^^^^^^^^^^^^^^^

error: `event` is not a declared name
  --> broken.gdc:14:19
   |
14 |     (text :text "{event.x}")))
   |                   ^^^^^^^