Reuben Firmin
11/24/2023, 10:02 PM@JsModule("mermaid")
@JsNonModule
@JsName("mermaid")
external object Mermaid {
fun run()
}
The first time I call Mermaid.run() it works, but any subsequent call after dynamically adding a diagram to the document fails with "Uncaught TypeError: mermaid.run is not a function"turansky
11/24/2023, 11:43 PMexport default mermaid;
Kotlin
@file:JsModule("mermaid")
@JsName("default")
external object Mermaid {
fun run()
}
Reuben Firmin
11/25/2023, 1:41 AMturansky
11/25/2023, 6:31 AMes
or comoonjs
module kind to avoid redundant @JsNonModule
turansky
11/25/2023, 6:31 AMes
+ useEsClasses
= less bundle size