import React from "react"; import classes from "./classes.module.scss"; import Typography, { ITypo } from "@Front/Components/DesignSystem/Typography"; //import Image from "next/image"; import Form from "@Front/Components/DesignSystem/Form"; import TextField from "@Front/Components/DesignSystem/Form/TextField"; import Button, { EButtonVariant } from "@Front/Components/DesignSystem/Button"; //import franceConnectLogo from "../france-connect.svg"; // import { useRouter } from "next/router"; // import Customers from "@Front/Api/Auth/Id360/Customers/Customers"; import { ValidationError } from "class-validator"; type IProps = { onSubmit: (e: React.FormEvent | null, values: { [key: string]: string }) => void; validationErrors: ValidationError[]; }; export default function StepEmail(props: IProps) { const { onSubmit, validationErrors } = props; /* const router = useRouter(); const redirectCustomerOnConnection = useCallback(() => { async function getCustomer() { try { const loginRes = await Customers.getInstance().login(); router.push(loginRes.enrollment.franceConnectUrl); } catch (e) { console.error(e); } } getCustomer(); }, [router]); */ return (
Identifiez-vous
{/* Pour accéder à votre espace de dépôt des documents, veuillez vous identifier. france-connect
Qu'est ce que FranceConnect ?
Ou */} Pour accéder à votre espace de dépôt des documents, veuillez vous identifier.{" "}
error.property === "email")} /> {/*
Vous n'arrivez pas à vous connecter ?
*/}
); }