specify error source

This commit is contained in:
Felix Roos 2022-02-20 23:37:29 +01:00
parent bc790d8cd5
commit 358ba0101e

View File

@ -35,6 +35,8 @@ function useRepl({ tune, defaultSynth, autolink = true, onEvent }: any) {
setError(undefined);
setActiveCode(_code);
} catch (err: any) {
err.message = 'evaluation error: ' + err.message;
console.warn(err)
setError(err);
}
};
@ -80,6 +82,7 @@ function useRepl({ tune, defaultSynth, autolink = true, onEvent }: any) {
try {
return pattern?.query(span) || [];
} catch (err: any) {
err.message = 'query error: ' + err.message;
setError(err);
return [];
}
@ -149,7 +152,7 @@ function useRepl({ tune, defaultSynth, autolink = true, onEvent }: any) {
togglePlay,
activateCode,
activeCode,
pushLog
pushLog,
};
}