import React from 'react'; import { Link } from 'react-router-dom'; import { Branch } from '@scm-manager/ui-types'; import DefaultBranchTag from './DefaultBranchTag'; type Props = { baseUrl: string; branch: Branch; }; class BranchRow extends React.Component { renderLink(to: string, label: string, defaultBranch?: boolean) { return ( {label} ); } render() { const { baseUrl, branch } = this.props; const to = `${baseUrl}/${encodeURIComponent(branch.name)}/info`; return ( {this.renderLink(to, branch.name, branch.defaultBranch)} ); } } export default BranchRow;