aboutsummaryrefslogtreecommitdiff
path: root/test/example/application
diff options
context:
space:
mode:
Diffstat (limited to 'test/example/application')
-rw-r--r--test/example/application/counter.gleam10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/example/application/counter.gleam b/test/example/application/counter.gleam
index 40c93e3..62d8599 100644
--- a/test/example/application/counter.gleam
+++ b/test/example/application/counter.gleam
@@ -5,7 +5,7 @@ import lustre
import lustre/attribute.{ style }
import lustre/cmd.{ Cmd }
import lustre/element.{ button, div, p, text }
-import lustre/event.{ dispatch, on_click }
+import lustre/event.{ on_click }
// MAIN ------------------------------------------------------------------------
@@ -16,7 +16,7 @@ pub fn main () -> Nil {
// `lustre.start` can return an `Error` if no DOM element is found that matches
// the selector. This is a fatal error for our examples, so we panic if that
// happens.
- assert Ok(_) = lustre.start(program, selector)
+ let assert Ok(_) = lustre.start(program, selector)
Nil
}
@@ -77,10 +77,10 @@ fn tick () -> Cmd(Action) {
// RENDER ----------------------------------------------------------------------
-pub fn render (state) {
+pub fn render (state: State) {
div([ style([ #("display", "flex") ]) ], [
- button([ on_click(dispatch(Decr)) ], [ text("-") ]),
+ button([ on_click(Decr) ], [ text("-") ]),
p([], [ int.to_string(state.count) |> text ]),
- button([ on_click(dispatch(Incr)) ], [ text("+") ])
+ button([ on_click(Incr) ], [ text("+") ]),
])
}