[MobileSendPopUp] SHOPTIME-2631 수정
This commit is contained in:
@@ -94,6 +94,7 @@ export default function MobileSendPopUp({
|
|||||||
const [smsRetCode, setSmsRetCode] = useState(undefined);
|
const [smsRetCode, setSmsRetCode] = useState(undefined);
|
||||||
const [chkAgreeBtn, setChkAgreeBtn] = useState(false);
|
const [chkAgreeBtn, setChkAgreeBtn] = useState(false);
|
||||||
const [popText, setPopText] = useState(false);
|
const [popText, setPopText] = useState(false);
|
||||||
|
const [spotlightDisabled, setSpotlightDisabled] = useState(true);
|
||||||
const { httpHeader } = useSelector((state) => state.common);
|
const { httpHeader } = useSelector((state) => state.common);
|
||||||
const regDeviceInfoRetCode = useSelector(
|
const regDeviceInfoRetCode = useSelector(
|
||||||
(state) => state.device?.regDeviceInfoData?.retCode
|
(state) => state.device?.regDeviceInfoData?.retCode
|
||||||
@@ -485,10 +486,11 @@ export default function MobileSendPopUp({
|
|||||||
}, [curationCouponSuccess, mobileNumber]);
|
}, [curationCouponSuccess, mobileNumber]);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
Spotlight.focus("agreeAndSend");
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
Spotlight.focus("agreeAndSend");
|
setSpotlightDisabled(false);
|
||||||
});
|
});
|
||||||
}, [dispatch]);
|
}, [deviceInfo]);
|
||||||
|
|
||||||
const retCodeError =
|
const retCodeError =
|
||||||
(smsRetCode !== undefined && smsRetCode !== 0) ||
|
(smsRetCode !== undefined && smsRetCode !== 0) ||
|
||||||
@@ -545,6 +547,7 @@ export default function MobileSendPopUp({
|
|||||||
<SpottableComponent
|
<SpottableComponent
|
||||||
className={css.inputNum}
|
className={css.inputNum}
|
||||||
onClick={handleInputClick}
|
onClick={handleInputClick}
|
||||||
|
spotlightDisabled={spotlightDisabled}
|
||||||
>
|
>
|
||||||
{mobileNumber}
|
{mobileNumber}
|
||||||
</SpottableComponent>
|
</SpottableComponent>
|
||||||
|
|||||||
Reference in New Issue
Block a user