diff options
-rw-r--r-- | lib/src/lustre/event.gleam | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/src/lustre/event.gleam b/lib/src/lustre/event.gleam index bbd39c7..7913ef5 100644 --- a/lib/src/lustre/event.gleam +++ b/lib/src/lustre/event.gleam @@ -127,7 +127,9 @@ pub fn on_check(msg: fn(Bool) -> msg) -> Attribute(msg) { } pub fn on_submit(msg: msg) -> Attribute(msg) { - use _ <- on("submit") + use event <- on("submit") + let _ = prevent_default(event) + Ok(msg) } |