From 410b190a13d6e0d5059f1ea719c60a41e69d9825 Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Wed, 19 Jul 2023 11:46:37 +0100 Subject: :recycle: Create the proper error type in javascript and save the pointless ffi wrapper. --- src/lustre.ffi.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/lustre.ffi.mjs') 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()); } } -- cgit v1.2.3