aboutsummaryrefslogtreecommitdiff
path: root/src/lustre.ffi.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lustre.ffi.mjs')
-rw-r--r--src/lustre.ffi.mjs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lustre.ffi.mjs b/src/lustre.ffi.mjs
index b57026f..59fe49b 100644
--- a/src/lustre.ffi.mjs
+++ b/src/lustre.ffi.mjs
@@ -1,5 +1,6 @@
import { morph } from "./runtime.ffi.mjs";
import { Ok, Error } from "./gleam.mjs";
+import { ElementNotFound } from "./lustre.mjs";
import { map } from "./lustre/element.mjs";
// RUNTIME ---------------------------------------------------------------------
@@ -40,7 +41,7 @@ export class App {
return new Ok((msg) => this.dispatch(msg));
} catch (_) {
- return new Error(undefined);
+ return new Error(new ElementNotFound());
}
}