import { User } from "@medusajs/medusa" import { useMemo } from "react" import { useTranslation } from "react-i18next" import Avatar from "../../../../components/atoms/avatar" import Button from "../../../../components/fundamentals/button" import useToggleState from "../../../../hooks/use-toggle-state" import EditUserInformationModal from "./edit-user-information-modal" type Props = { user?: Omit } const EditUserInformation = ({ user }: Props) => { const { state, toggle, close } = useToggleState() const { t } = useTranslation() const name = useMemo(() => { const names = [user?.first_name, user?.last_name] return names.filter((n) => n).join(" ") }, [user]) return ( <>
{user ? (
) : (
)}
{name ? ( <>

{name}

{user?.email}

) : (

{user?.email}

)}
{user && ( )} ) } export default EditUserInformation