From c4604c9254aba344fc0be6348e77f27b85c250f8 Mon Sep 17 00:00:00 2001 From: Darwis Date: Wed, 16 Nov 2022 16:32:15 +0800 Subject: [PATCH] use meta to detect returned result from eval-result are hiccup vector --- src/main/frontend/extensions/sci.cljs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/frontend/extensions/sci.cljs b/src/main/frontend/extensions/sci.cljs index ef2a725b2..77b2ec2c6 100644 --- a/src/main/frontend/extensions/sci.cljs +++ b/src/main/frontend/extensions/sci.cljs @@ -38,4 +38,4 @@ [:div.results.mt-1 (let [editor-ns {'block (sci/new-var 'block block)} result (eval-string code {'editor editor-ns})] - (if (and (vector? result) (keyword? (first result))) result [:pre.code (str result)]))]]) \ No newline at end of file + (if (and (vector? result) (:hiccup (meta result))) result [:pre.code (str result)]))]]) \ No newline at end of file