fix issues

This commit is contained in:
2026-01-01 20:31:05 +01:00
parent 9005a8327c
commit 206a03ec48
267 changed files with 3632 additions and 452 deletions

View File

@@ -19,6 +19,7 @@ import Card from '@/components/ui/Card';
import Button from '@/components/ui/Button';
import Input from '@/components/ui/Input';
import Heading from '@/components/ui/Heading';
import { useAuth } from '@/lib/auth/AuthContext';
interface FormErrors {
newPassword?: string;
@@ -49,6 +50,7 @@ function checkPasswordStrength(password: string): PasswordStrength {
export default function ResetPasswordPage() {
const router = useRouter();
const searchParams = useSearchParams();
const { session } = useAuth();
const [loading, setLoading] = useState(false);
const [showPassword, setShowPassword] = useState(false);
@@ -61,6 +63,13 @@ export default function ResetPasswordPage() {
});
const [token, setToken] = useState<string>('');
// Check if user is already authenticated
useEffect(() => {
if (session) {
router.replace('/dashboard');
}
}, [session, router]);
// Extract token from URL on mount
useEffect(() => {
const tokenParam = searchParams.get('token');