/* eslint-disable */ import React from 'react'; import {Link} from 'react-router-dom'; import Helmet from 'react-helmet'; import styles from './styles.css'; import Layout from '@theme/Layout'; // eslint-disable-line export default class Docs extends React.Component { renderSidebar(metadata, docsSidebars, docsMetadatas) { const {sidebar, language, id: thisID} = metadata; if (!sidebar || !docsSidebars) { return null; } const thisSidebar = docsSidebars[sidebar]; return ( thisSidebar && Object.keys(thisSidebar).map(categoryName => { return (

{categoryName}

); }) ); } render() { const { route, siteConfig, docsMetadatas, docsSidebars, metadata, } = this.props; return ( {(metadata && metadata.title) || siteConfig.title}
{this.renderSidebar(metadata, docsSidebars, docsMetadatas)}
{metadata.previous && docsMetadatas[metadata.previous] && ( ← {metadata.previous_title} )} {' ⚫️ '} {metadata.next && docsMetadatas[metadata.next] && ( {metadata.next_title} → )}
{this.props.children}
); } }