+
+

+
{t("titles.app")}
+
+
{t("titles.resetpassword")}
+
+
-
+ ]}
+ >
+
{passwordReset.error ? (
-
+
) : null}
-
+
);
diff --git a/client/src/components/user-validate-pw-reset/user-validate-pw-reset.component.jsx b/client/src/components/user-validate-pw-reset/user-validate-pw-reset.component.jsx
index e3c0a1fa7..b67dd83a7 100644
--- a/client/src/components/user-validate-pw-reset/user-validate-pw-reset.component.jsx
+++ b/client/src/components/user-validate-pw-reset/user-validate-pw-reset.component.jsx
@@ -1,12 +1,15 @@
import { LockOutlined } from "@ant-design/icons";
-import { Button, Form, Input } from "antd";
+import { Button, Form, Input, Result, Typography } from "antd";
import React from "react";
import { useTranslation } from "react-i18next";
import { connect } from "react-redux";
+import { Link } from "react-router-dom";
import { createStructuredSelector } from "reselect";
+import ImEXOnlineLogo from "../../assets/logo240.png";
import { validatePasswordResetStart } from "../../redux/user/user.actions";
import { selectPasswordReset } from "../../redux/user/user.selectors";
import AlertComponent from "../alert/alert.component";
+import "./user-validate-pw-reset.styles.scss";
const mapStateToProps = createStructuredSelector({
passwordReset: selectPasswordReset,
@@ -21,34 +24,56 @@ export function UserValidatePwReset({
validatePasswordReset,
oobCode,
}) {
- console.log("UserValidatePwReset -> oobCode", oobCode);
const { t } = useTranslation();
const handleFinish = (values) => {
validatePasswordReset({ code: oobCode, password: values.password });
};
+ if (passwordReset.success)
+ return (
+