import styles from './styles.module.scss'; import Spring from "@components/Spring"; import {ReactComponent as PhonePassIcon} from "@assets/singlesvg/mobile-password.svg"; import {ReactComponent as WithdrawPassIcon} from "@assets/singlesvg/store-pass.svg"; import {ReactComponent as EditPhoneIcon} from "@assets/singlesvg/store-phone.svg"; import {ReactComponent as EditEmailIcon} from "@assets/singlesvg/store-email.svg"; import React from "react"; import {useNavigate} from "react-router-dom"; import {ROUTE_PATH} from "@constants/routes"; import {useDispatch, useSelector} from "react-redux"; import {getUserInfo} from "@features/mainSlice"; import {setChangePayPassType} from "@features/paySlice"; const i18n=global.i18n; const WSecurity = ({ close }) => { const navigate = useNavigate(); const user=useSelector(getUserInfo); const dispatch = useDispatch(); const isShowPWD=user != null && user.Phone != null && user.Phone !== ""; const renderPhone=()=>{ return ( isShowPWD? (
{i18n.t("security.phone_title")}
{i18n.t("security.phone_des")}
):(<>) ) } const renderEmail=()=>{ return ( isShowPWD? (
{i18n.t("security.email_title")}
{i18n.t("security.email_des")}
):(<>) ) } return (
{i18n.t("security.title")}
{ isShowPWD? (
{i18n.t("security.login_pass_title")}
{i18n.t("security.login_pass_des")}
):(<>) }
{i18n.t("security.withdraw_pass_title")}
{i18n.t("security.withdraw_pass_des")}
{renderPhone()} {renderEmail()}
) } export default WSecurity;