Спасибо за обновление компонента!
Несколько моментов UX, которые можно улучшить:
-
Можно добавить немного отступа, чтобы избежать наложения на полосу прокрутки (либо использовать тонкую полосу прокрутки — это тоже сработает).

-
Полоса прокрутки принудительно отображается, даже если это не требуется. Не могли бы мы установить overflow: auto? Это влияет на полноэкранный режим и может привести к появлению двойной полосы прокрутки:
-
Если вставить более двух диаграмм Mermaid, редактор может работать (очень) медленно (это также зависит от размера). (Это наблюдалось и до обновления.) Вот пример ввода текста без прерываний:

Интересно, возможно ли это; кажется, что это сложно. В идеале нужно отдавать кэшированный результат и перерисовывать его только при изменении исходного кода.
