Current approach for excalidraw integration suffers from
outdated excalidraw features
a lot of bugs (just search excalidraw in issues)
I propose an alternative way. I’ve been using this approach in Emacs (implemented using custom link, fswatch, excalidraw-cli) for a long time and am pretty happy with it.
use excalidraw pwa for editing excalidraw file
automatically converts .excalidraw to .svg or .png in background
render the images in logseq
This would provide a much cleaner and smooth user experience for now, given that the current approach would require a lot of manpower.
It is a good idea to just using the official excalidraw PWA to draw and render image in logseq.
The edit experience of excalidraw inside logseq is not good.