transfer frontend changes to typescript files

This commit is contained in:
Eduard Heimbuch
2019-10-25 12:38:48 +02:00
parent 949a8fe4f1
commit 6e0c788c98
4 changed files with 19 additions and 374 deletions

View File

@@ -61,13 +61,18 @@ class Breadcrumb extends React.Component<Props> {
render() {
const { baseUrl, branch, defaultBranch, branches, revision, path, repository, t } = this.props;
let homeUrl = baseUrl + "/";
if (revision) {
homeUrl += encodeURIComponent(revision) + "/";
}
return (
<>
<div className="is-flex">
<FlexStartNav className={classNames("breadcrumb", "sources-breadcrumb")} aria-label="breadcrumbs">
<ul>
<li>
<Link to={baseUrl + "/" + revision + "/"}>
<Link to={homeUrl}>
<HomeIcon title={t("breadcrumb.home")} name="home" color="inherit" />
</Link>
</li>