Skip to content

Commit

Permalink
feat(meta): Add article meta (freeCodeCamp#18044)
Browse files Browse the repository at this point in the history
  • Loading branch information
Bouncey authored and QuincyLarson committed Aug 24, 2018
1 parent 372f73e commit 903e28e
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
1 change: 1 addition & 0 deletions news/routes/Featured/Featured.js
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@ class Featured extends Component {
<div>
<Helmet>
<style>{styles}</style>
<title>Featured | freeCodeCamp News</title>
</Helmet>
<ul className='featured-list'>{this.renderFeatured(featuredList)}</ul>
</div>
Expand Down
16 changes: 16 additions & 0 deletions news/routes/Show/Show.js
Original file line number Diff line number Diff line change
Expand Up @@ -177,10 +177,26 @@ class ShowArticle extends Component {
return <h2>Oh noes!! Something went wrong!</h2>;
}

// RegEx finds the first paragraph and groups the content
const description = renderableContent.match(/<p>(.*?)<\/p>/)[1];
const slug = this.props.location.pathname;
return (
<article className='show-article'>
<Helmet>
<style>{styles}</style>
<title>{`${title} | freeCodeCamp News`}</title>
<link
href={`https://www.freecodecamp.org/news${slug}`}
rel='canonical'
/>
<meta
content={`https://www.freecodecamp.org/news${slug}`}
property='og:url'
/>
<meta content={title} property='og:title' />
<meta content={description} property='og:description' />
<meta content={description} name='description' />
<meta content={featureImage.src} property='og:image' />
</Helmet>
<Author article={currentArticle} />
<h2>{title}</h2>
Expand Down

0 comments on commit 903e28e

Please sign in to comment.