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 (
Please enter your new password below.
{error &&