fix navigate from reset page

This commit is contained in:
2026-09-26 19:35:29 +03:00
parent bcdf2b5154
commit 54c670ddec
@@ -1,9 +1,10 @@
import styles from "./ResetComponent.module.css"; import styles from "./ResetComponent.module.css";
import { useState, type ReactElement, type SubmitEvent } from "react"; import { useState, type ReactElement, type SubmitEvent } from "react";
import { Link } from "react-router-dom"; import { Link, useNavigate } from "react-router-dom";
import { requestPasswordReset } from "../../../api/ResetAPI/Reset"; import { requestPasswordReset } from "../../../api/ResetAPI/Reset";
export function Reset():ReactElement { export function Reset():ReactElement {
const navigate = useNavigate();
const [email, setEmail] = useState(""); const [email, setEmail] = useState("");
const [errors, setErrors] = useState<{ email?: string;}>({}); const [errors, setErrors] = useState<{ email?: string;}>({});
@@ -21,7 +22,7 @@ export function Reset():ReactElement {
if (next.email) return; if (next.email) return;
try { try {
await requestPasswordReset(email); await requestPasswordReset(email);
window.location.href = "http://localhost:8000/docs"; navigate("/");
} catch (err) { } catch (err) {
console.error(err); console.error(err);
setErrors({ email: "Ошибка, попробуйте позже" }); setErrors({ email: "Ошибка, попробуйте позже" });