From 9819fb14345f1e57c9c1e8f59ec6cda6fe367750 Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Mon, 28 May 2018 12:05:03 +0200 Subject: get rid of gray-matter (#280) --- server/sonar-web/src/main/js/components/docs/DocMarkdownBlock.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'server/sonar-web/src/main/js/components/docs') diff --git a/server/sonar-web/src/main/js/components/docs/DocMarkdownBlock.tsx b/server/sonar-web/src/main/js/components/docs/DocMarkdownBlock.tsx index 8d3ae04e71d..384f0339d78 100644 --- a/server/sonar-web/src/main/js/components/docs/DocMarkdownBlock.tsx +++ b/server/sonar-web/src/main/js/components/docs/DocMarkdownBlock.tsx @@ -21,11 +21,11 @@ import * as React from 'react'; import * as classNames from 'classnames'; import remark from 'remark'; import reactRenderer from 'remark-react'; -import * as matter from 'gray-matter'; import * as PropTypes from 'prop-types'; import DocLink from './DocLink'; import DocParagraph from './DocParagraph'; import DocImg from './DocImg'; +import { separateFrontMatter } from '../../helpers/markdown'; interface Props { className?: string; @@ -40,10 +40,10 @@ export default class DocMarkdownBlock extends React.PureComponent { render() { const { className, content, displayH1 } = this.props; - const parsed = matter(content || ''); + const parsed = separateFrontMatter(content || ''); return (
- {displayH1 &&

{parsed.data.title}

} + {displayH1 &&

{parsed.frontmatter.title}

} { remark() // .use(remarkInclude) -- cgit v1.2.3