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;