import backgroundImage from "@Assets/images/background_refonte.svg"; import Users from "@Front/Api/LeCoffreApi/Notary/Users/Users"; import Form from "@Front/Components/DesignSystem/Form"; import TextField from "@Front/Components/DesignSystem/Form/TextField"; import Typography, { ETypo, ETypoColor } from "@Front/Components/DesignSystem/Typography"; import DefaultDoubleSidePage from "@Front/Components/LayoutTemplates/DefaultDoubleSidePage"; import JwtService from "@Front/Services/JwtService/JwtService"; import User from "le-coffre-resources/dist/Notary"; import React, { useEffect } from "react"; import classes from "./classes.module.scss"; export default function MyAccount() { const [user, setUser] = React.useState(null); useEffect(() => { const jwtDecoded = JwtService.getInstance().decodeJwt(); if (!jwtDecoded) return; Users.getInstance() .getByUid(jwtDecoded.userId, { q: { office_membership: { include: { address: true, }, }, contact: true, }, }) .then((user) => { if (!user) return; setUser(user); }); }, []); return (
Mon compte Mes informations
Mon office
); }