|
|
@ -36,15 +36,17 @@ const AccountMypageContainer = () => { |
|
|
|
|
|
|
|
|
|
|
|
const [inputHpno, setInputHpno] = useState(''); |
|
|
|
const [inputHpno, setInputHpno] = useState(''); |
|
|
|
const [inputCrtfy, setInputCrtfy] = useState(''); |
|
|
|
const [inputCrtfy, setInputCrtfy] = useState(''); |
|
|
|
const [okinput, setOkinput] = useState(false) |
|
|
|
|
|
|
|
const [okcheck, setOkcheck] = useState(''); |
|
|
|
|
|
|
|
const [isRunning, setIsRunning] = useState(false); |
|
|
|
|
|
|
|
const [sendCount, setSendCount] = useState(0); |
|
|
|
|
|
|
|
const [isCrtfy, setIsCrtfy] = useState(false); |
|
|
|
|
|
|
|
const [minutes_Counter, setMinutes_Counter] = useState('03'); |
|
|
|
const [minutes_Counter, setMinutes_Counter] = useState('03'); |
|
|
|
const [seconds_Counter, setSeconds_Counter] = useState('00'); |
|
|
|
const [seconds_Counter, setSeconds_Counter] = useState('00'); |
|
|
|
const [timer, setTimer] = useState(null); |
|
|
|
const [timer, setTimer] = useState(null); |
|
|
|
|
|
|
|
const [isRunning, setIsRunning] = useState(false); |
|
|
|
|
|
|
|
const [sendCount, setSendCount] = useState(0); |
|
|
|
|
|
|
|
const [isCrtfy, setIsCrtfy] = useState(false); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const [okinput, setOkinput] = useState(false) |
|
|
|
|
|
|
|
const [okcheck, setOkcheck] = useState(''); |
|
|
|
|
|
|
|
|
|
|
|
const [modal, setModal] = useState({ |
|
|
|
const [modal, setModal] = useState({ |
|
|
|
isOpen: false, |
|
|
|
isOpen: false, |
|
|
|
title: '', |
|
|
|
title: '', |
|
|
@ -164,14 +166,13 @@ const AccountMypageContainer = () => { |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
useEffect(() => { |
|
|
|
setIsRunning(true); |
|
|
|
// setIsRunning(true);
|
|
|
|
// console.log('isRunning>>>', isRunning);
|
|
|
|
|
|
|
|
if (isRunning) { |
|
|
|
if (isRunning) { |
|
|
|
clearInterval(timer); |
|
|
|
clearInterval(timer); |
|
|
|
} |
|
|
|
} |
|
|
|
return () => { |
|
|
|
return () => { |
|
|
|
clearInterval(timer); |
|
|
|
clearInterval(timer); |
|
|
|
setIsRunning(false); |
|
|
|
// setIsRunning(false);
|
|
|
|
}; |
|
|
|
}; |
|
|
|
}, []); |
|
|
|
}, []); |
|
|
|
|
|
|
|
|
|
|
@ -179,7 +180,7 @@ const AccountMypageContainer = () => { |
|
|
|
const handlerSmsConfirm = async () => { |
|
|
|
const handlerSmsConfirm = async () => { |
|
|
|
//const vData = getValues();
|
|
|
|
//const vData = getValues();
|
|
|
|
|
|
|
|
|
|
|
|
if (!inputCrtfy || !inputHpno) { |
|
|
|
if (!inputHpno) { |
|
|
|
setModal({ |
|
|
|
setModal({ |
|
|
|
isOpen: true, |
|
|
|
isOpen: true, |
|
|
|
title: '인증번호 인증', |
|
|
|
title: '인증번호 인증', |
|
|
|