import React from "react"; import classes from "./classes.module.scss"; import Typography, { ITypo } from "@Front/Components/DesignSystem/Typography"; import Form from "@Front/Components/DesignSystem/Form"; import TextField from "@Front/Components/DesignSystem/Form/TextField"; import Button, { EButtonVariant } from "@Front/Components/DesignSystem/Button"; import { ValidationError } from "class-validator"; import Confirm from "@Front/Components/DesignSystem/Modal/Confirm"; type IProps = { onSubmit: (e: React.FormEvent | null, values: { [key: string]: string }) => void; validationErrors: ValidationError[]; onPasswordForgotClicked: () => void; }; export default function StepPassword(props: IProps) { const { onSubmit, validationErrors, onPasswordForgotClicked } = props; const [isModalOpened, setIsModalOpened] = React.useState(false); const closeModal = () => { setIsModalOpened(false); }; const openModal = () => { setIsModalOpened(true); }; const onModalAccept = () => { onPasswordForgotClicked(); setIsModalOpened(false); }; return (
Entrez votre mot de passe
error.property === "password")} password />
Mot de passe oublié ?
Un code à usage unique va vous être envoyé par sms pour réinitialiser votre mot de passe.
); }