Browse Source

Added 16.3 changelog to version links

main
Brian Vaughn 7 years ago
parent
commit
88bf29d3f3
  1. 2
      content/versions.yml
  2. 2
      plugins/gatsby-transformer-versions-yaml/gatsby-node.js
  3. 12
      src/pages/versions.js

2
content/versions.yml

@ -1,3 +1,5 @@
- title: '16.3.1'
changelog: https://github.com/facebook/react/blob/master/CHANGELOG.md#1631-april-3-2018
- title: '16.2.0' - title: '16.2.0'
path: /version/16.2 path: /version/16.2
url: https://5abc31d8be40f1556f06c4be--reactjs.netlify.com url: https://5abc31d8be40f1556f06c4be--reactjs.netlify.com

2
plugins/gatsby-transformer-versions-yaml/gatsby-node.js

@ -20,7 +20,7 @@ exports.onPostBuild = async ({store}) => {
// versions.yml structure is [{path: string, url: string, ...}, ...] // versions.yml structure is [{path: string, url: string, ...}, ...]
createRedirects( createRedirects(
versions.map(version => ({ versions.filter(version => version.path && version.url).map(version => ({
fromPath: version.path, fromPath: version.path,
toPath: version.url, toPath: version.url,
})), })),

12
src/pages/versions.js

@ -39,11 +39,13 @@ const Versions = () => (
Changelog Changelog
</a> </a>
</li> </li>
<li> {version.path && (
<a href={version.path} rel="nofollow"> <li>
Documentation <a href={version.path} rel="nofollow">
</a> Documentation
</li> </a>
</li>
)}
</ul> </ul>
</div> </div>
))} ))}

Loading…
Cancel
Save