See the demo here.
Install react-highlight.js using NPM:
npm install react-highlight.js --save
Choose a highlight.js theme and make sure it's included in your index file.
<link rel='stylesheet' href='https://highlightjs.org/static/demo/styles/railscasts.css'/>
And then use react-highlight.js to display your text like so:
import Highlight from 'react-highlight.js';
<Highlight language={language}>
{content}
</Highlight>
react-highlight.js is available under the MIT License.