Cheick Kante
12/28/2022, 8:32 PM@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
}
turansky
12/28/2022, 8:48 PMCheick Kante
12/29/2022, 6:48 AMturansky
12/29/2022, 11:36 AM