import { PencilSquare } from "@medusajs/icons" import { HttpTypes } from "@medusajs/types" import { Container, Heading, Text } from "@medusajs/ui" import { useTranslation } from "react-i18next" import { ActionMenu } from "../../../../../components/common/action-menu" import { languages } from "../../../../../i18n/languages" type ProfileGeneralSectionProps = { user: HttpTypes.AdminUser } export const ProfileGeneralSection = ({ user }: ProfileGeneralSectionProps) => { const { i18n, t } = useTranslation() const name = [user.first_name, user.last_name].filter(Boolean).join(" ") return (
{t("profile.domain")} {t("profile.manageYourProfileDetails")}
, }, ], }, ]} />
{t("fields.name")} {name || "-"}
{t("fields.email")} {user.email}
{t("profile.fields.languageLabel")} {languages.find((lang) => lang.code === i18n.language) ?.display_name || "-"}
{/* TODO: Do we want to implement usage insights in V2? */} {/*
{t("profile.fields.usageInsightsLabel")} {t("general.disabled")}
*/}
) }