React Mark
Configurable Markdown Components in React. Make your own components to do custom things like to:
- Add line numbers and syntax highlighting to
pre
tags.
- Transform absolute and relative link paths on
a
tags. - Add anchor links to all
h1
andh2
tags.
Install
npm install react-mark --save
Usage
;;Component{return <Markdown text="# React Mark"/>;}Component{return<Markdown replace= pre: CodeWithNumbers >;;</Markdown>;}
props
text, children
Type: string
The Markdown to be rendered in React components.
replace
Type: obj
To wrap markdown with a custom component, pass an object down with the element name as the key and the component as the value. Tag names include: a
blockquote
code
del
em
header
hr
img
li
list
p
pre
ref
span
strong
ul
.