import React, { useState } from 'react'; import { supabase } from '../context'; export default function UpdatePassword({ onComplete }) { const [password, setPassword] = useState(''); const [error, setError] = useState(''); const [loading, setLoading] = useState(false); const handleUpdate = async (e) => { e.preventDefault(); setLoading(true); setError(''); const { error } = await supabase.auth.updateUser({ password }); setLoading(false); if (error) { setError(error.message); } else { alert('Password updated successfully!'); onComplete(); } }; return (

Update Password

Please enter your new password below.

{error &&
{error}
}
setPassword(e.target.value)} required minLength={6} />
); }