/* eslint react/jsx-max-depth: 0 */ import React, {Component} from 'react'; import Avatar from '@material-ui/core/Avatar'; import List from '@material-ui/core/List'; import ListItemText from '@material-ui/core/ListItemText'; import { DetailContextConsumer } from '../../pages/version/index'; import CopyToClipBoard from '../CopyToClipBoard'; import { Heading, GithubLink, RepositoryListItem } from './styles'; import git from './img/git.png'; class Repository extends Component { render() { return ( {(context) => { return this.renderRepository(context); }} ); }; renderRepositoryText(url) { return ({url}); } renderRepository = ({packageMeta}) => { const { repository: { url, } = {}, } = packageMeta.latest; if (!url) { return null; } return ( <> {'Repository'}}> ); } renderContent(url) { return ( {this.renderRepositoryText(url)} ); } } export default Repository;