'use client'; import React, { useState } from 'react'; import Button from '@/components/Form/Button'; import InputText from '@/components/Form/InputText'; import logger from '@/utils/logger'; import { useNotification } from '@/context/NotificationContext'; export default function SettingsPage() { const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); const [confirmPassword, setConfirmPassword] = useState(''); const { showNotification } = useNotification(); const handleEmailChange = (e) => { setEmail(e.target.value); }; const handlePasswordChange = (e) => { setPassword(e.target.value); }; const handleConfirmPasswordChange = (e) => { setConfirmPassword(e.target.value); }; const handleSubmit = (e) => { e.preventDefault(); if (password !== confirmPassword) { showNotification( 'Les mots de passe ne correspondent pas', 'error', 'Erreur' ); return; } // Logique pour mettre à jour l'email et le mot de passe logger.debug('Email:', email); logger.debug('Password:', password); }; return (