// @flow import React from "react"; import AvatarWrapper from "../repos/components/changesets/AvatarWrapper"; import { NavLink } from "react-router-dom"; import type { Me } from "@scm-manager/ui-types"; import { MailLink, Navigation, Section } from "@scm-manager/ui-components"; import { compose } from "redux"; import { translate } from "react-i18next"; type Props = { me: Me, // Context props t: string => string }; type State = {}; class ProfileInfo extends React.Component { render() { const { me, t } = this.props; return (

{ // TODO: add avatar }

{t("profile.username")} {me.name}
{t("profile.displayName")} {me.displayName}
{t("profile.mail")}
{t("profile.change-password")}
); } } export default compose(translate("commons"))(ProfileInfo);