mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-08 22:45:45 +01:00
separate ExternalLink from ExternalNavLink
This commit is contained in:
@@ -32,7 +32,7 @@ import hitchhiker from "../__resources__/hitchhiker.png";
|
||||
// @ts-ignore ignore unknown jpg
|
||||
import marvin from "../__resources__/marvin.jpg";
|
||||
import NavLink from "../navigation/NavLink";
|
||||
import ExternalLink from "../navigation/ExternalLink";
|
||||
import ExternalNavLink from "../navigation/ExternalNavLink";
|
||||
import { MemoryRouter } from "react-router-dom";
|
||||
|
||||
const trillian: Me = {
|
||||
@@ -50,9 +50,9 @@ const bindAvatar = (binder: Binder, avatar: string) => {
|
||||
};
|
||||
|
||||
const bindLinks = (binder: Binder) => {
|
||||
binder.bind("footer.information", () => <ExternalLink to="#" label="REST API" />);
|
||||
binder.bind("footer.information", () => <ExternalLink to="#" label="CLI" />);
|
||||
binder.bind("footer.support", () => <ExternalLink to="#" label="FAQ" />);
|
||||
binder.bind("footer.information", () => <ExternalNavLink to="#" label="REST API" />);
|
||||
binder.bind("footer.information", () => <ExternalNavLink to="#" label="CLI" />);
|
||||
binder.bind("footer.support", () => <ExternalNavLink to="#" label="FAQ" />);
|
||||
binder.bind("profile.setting", () => <NavLink label="Authorized Keys" to="#" />);
|
||||
};
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ import NavLink from "../navigation/NavLink";
|
||||
import FooterSection from "./FooterSection";
|
||||
import styled from "styled-components";
|
||||
import { EXTENSION_POINT } from "../avatar/Avatar";
|
||||
import ExternalLink from "../navigation/ExternalLink";
|
||||
import ExternalNavLink from "../navigation/ExternalNavLink";
|
||||
import { useTranslation } from "react-i18next";
|
||||
|
||||
type Props = {
|
||||
@@ -99,12 +99,15 @@ const Footer: FC<Props> = ({ me, version, links }) => {
|
||||
<ExtensionPoint name="profile.setting" props={extensionProps} renderAll={true} />
|
||||
</FooterSection>
|
||||
<FooterSection title={<TitleWithIcon title={t("footer.information.title")} icon="info-circle" />}>
|
||||
<ExternalLink to="https://www.scm-manager.org/" label={`SCM-Manager ${version}`} />
|
||||
<ExternalNavLink to="https://www.scm-manager.org/" label={`SCM-Manager ${version}`} />
|
||||
<ExtensionPoint name="footer.information" props={extensionProps} renderAll={true} />
|
||||
</FooterSection>
|
||||
<FooterSection title={<TitleWithIcon title={t("footer.support.title")} icon="life-ring" />}>
|
||||
<ExternalLink to="https://www.scm-manager.org/support/" label={t("footer.support.community")} />
|
||||
<ExternalLink to="https://cloudogu.com/en/scm-manager-enterprise/" label={t("footer.support.enterprise")} />
|
||||
<ExternalNavLink to="https://www.scm-manager.org/support/" label={t("footer.support.community")} />
|
||||
<ExternalNavLink
|
||||
to="https://cloudogu.com/en/scm-manager-enterprise/"
|
||||
label={t("footer.support.enterprise")}
|
||||
/>
|
||||
<ExtensionPoint name="footer.support" props={extensionProps} renderAll={true} />
|
||||
</FooterSection>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user