Yea that's what I done first but decided to actually create the full nostr event instead so that it works like a regular note, and this is async so I thought it would be better to just generate it on demand
Discussion
By "full event" you mean it's signed? That could become a problem with extensions that talk over wire to get a signature or that throttle the amount of signatures given but if you mean it's not signed, so what? Of course, rendering the preview should not block the edit view but I would much rather have a preview lagging a second behind than having to switch back and forth manually, using the mouse.
Three issues:
* After sending a note from the preview view, the next time I try to author a note, the old preview is shown until I click Toggle Preview
* https://void.cat/d/3Fqx2BRmUEhgkZ3GeUq9Fe.webp
* Whenever I reload the tab, the app defaults to showing a message indicator