From 7b007a072f39cd69ff4ba16c5f766aa26fab47c9 Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Tue, 18 Jul 2023 00:25:12 +0100 Subject: :recycle: Update examples for new html API. --- test/counter.gleam | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'test/counter.gleam') diff --git a/test/counter.gleam b/test/counter.gleam index d24500b..126aecc 100644 --- a/test/counter.gleam +++ b/test/counter.gleam @@ -2,7 +2,8 @@ import gleam/int import lustre -import lustre/element.{Element, button, div, p, text} +import lustre/element.{Element, t} +import lustre/html.{button, div, p} import lustre/event // MAIN ------------------------------------------------------------------------ @@ -12,11 +13,7 @@ pub fn main() { // start with if you're just getting started with lustre or you know you don't // need the runtime to manage any side effects. let app = lustre.simple(init, update, render) - let assert Ok(dispatch) = lustre.start(app, "body") - - dispatch(Incr) - dispatch(Incr) - dispatch(Incr) + let assert Ok(_) = lustre.start(app, "body") } // MODEL ----------------------------------------------------------------------- @@ -50,10 +47,10 @@ pub fn render(model: Model) -> Element(Msg) { div( [], [ - button([event.on_click(Incr)], [text("+")]), - button([event.on_click(Decr)], [text("-")]), - button([event.on_click(Reset)], [text("Reset")]), - p([], [text(int.to_string(model))]), + button([event.on_click(Incr)], [t("+")]), + button([event.on_click(Decr)], [t("-")]), + button([event.on_click(Reset)], [t("Reset")]), + p([], [t(int.to_string(model))]), ], ) } -- cgit v1.2.3