diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/playground/main.gleam | 36 |
1 files changed, 16 insertions, 20 deletions
diff --git a/test/playground/main.gleam b/test/playground/main.gleam index 6b7f7f7..0b0bbe1 100644 --- a/test/playground/main.gleam +++ b/test/playground/main.gleam @@ -1,32 +1,28 @@ import gleam/io import lustre -import lustre/attribute.{ Attribute, attribute } -import lustre/element.{ Element } +import lustre/attribute.{attribute} import playground/monaco pub type Action { - OnInput(String) + OnInput(String) } -pub fn main () { - let init = "// Write some Gleam code here" +pub fn main() { + let init = "// Write some Gleam code here" - let update = fn (_, action) { - case action { - OnInput(input) -> - io.debug(input) - } + let update = fn(_, action) { + case action { + OnInput(input) -> io.debug(input) } + } - let render = fn (state) { - monaco.render([ - attribute("value", state), - monaco.on_change(fn (code, dispatch) { - dispatch(OnInput(code)) - }) - ]) - } + let render = fn(state) { + monaco.render([ + attribute("value", state), + monaco.on_change(fn(code, dispatch) { dispatch(OnInput(code)) }), + ]) + } - lustre.simple(init, update, render) - |> lustre.start("[data-lustre-container]") + lustre.simple(init, update, render) + |> lustre.start("[data-lustre-container]") } |