Hi,
Does anybody know how to get React-Markdown to work with remark plugins ?
my markdown component looks like this, and it works np
@file:JsModule("react-markdown")
@file:JsNonModule
package <http://components.blog|components.blog>
import react.ComponentClass
import react.Props
import react.PropsWithChildren
@JsName("default")
external val ReactMarkdown: ComponentClass<MarkdownProps>
external interface MarkdownProps : PropsWithChildren{
var remarkPlugins : Array<dynamic>
}
and my remark file looks like (but won't get picked up by react-markdown)
@file:JsModule("remark-gfm")
@file:JsNonModule
package <http://components.blog|components.blog>
@JsName("default")
external val RemarkGfm: dynamic
I hook them up as below, and as stated earlier, I get the rendered content however remark does not get applied.
ReactMarkdown {
remarkPlugins = arrayOf(RemarkGfm)
+content
}