@@ -19,7 +19,7 @@ import { Label } from '@/components/ui/label';
|
||||
const steps = [1, 2, 3, 4];
|
||||
|
||||
export default function ResetPasswordPage() {
|
||||
const [currentStep, setCurrentStep] = useState(4);
|
||||
const [currentStep, setCurrentStep] = useState(1);
|
||||
const [showPassword, setShowPassword] = useState(false);
|
||||
const [showPasswordConfirm, setShowPasswordConfirm] = useState(false);
|
||||
const [isLoading, setIsLoading] = useState(false);
|
||||
@@ -87,11 +87,8 @@ export default function ResetPasswordPage() {
|
||||
|
||||
const handleSecondStepOTPCompleted = async () => {
|
||||
if (isLoading) return;
|
||||
if (!Validator.validatePasswordFormat(code)) {
|
||||
resetPasswordForm.setError('code', {
|
||||
type: 'pattern',
|
||||
message: '올바른 코드 형식이 아닙니다.'
|
||||
});
|
||||
const codeValid = await resetPasswordForm.trigger('code');
|
||||
if (!codeValid) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -105,7 +102,7 @@ export default function ResetPasswordPage() {
|
||||
try {
|
||||
const response = await accountNetwork.verifyResetPasswordCode(data);
|
||||
const resData = response.data;
|
||||
|
||||
console.log(resData);
|
||||
if (!resData.success || !resData.verified) {
|
||||
resetPasswordForm.setError('code', {
|
||||
type: 'value',
|
||||
|
||||
Reference in New Issue
Block a user