/** * Copyright (c) 2017-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ const fs = require('fs'); const React = require('react'); const {Container} = require('../../core/CompLibrary'); const CWD = process.cwd(); const {title, baseUrl, repoUrl} = require(`${CWD}/siteConfig.js`); const versions = fs.existsSync(`${CWD}/versions.json`) ? require(`${CWD}/versions.json`) : []; function Versions(props) { const latestVersion = versions[0]; const language = props.language && props.language !== 'en' ? props.language + '/' : ''; return (

{title} Versions

Current version (Stable)

Latest version of KaTeX.

{latestVersion} Documentation Release Notes

Latest Version

Here you can find the latest documentation and unreleased code.

master Documentation Source Code

Past Versions

Here you can find documentation for previous versions of KaTeX.

{versions.map( version => version !== latestVersion && ( ) )}
{version} Documentation Release Notes

You can find past versions of KaTeX on{' '} GitHub.

); } Versions.title = 'Versions'; module.exports = Versions;