import {Cell} from '@nutui/nutui-react-taro' import navTo from "@/utils/common"; import Taro from '@tarojs/taro' import {View, Text} from '@tarojs/components' import {ArrowRight, ShieldCheck, LogisticsError, Location, Tips, Ask} from '@nutui/icons-react-taro' import {useUser} from '@/hooks/useUser' const UserCell = () => { const {logoutUser, isCertified} = useUser(); const onLogout = () => { Taro.showModal({ title: '提示', content: '确定要退出登录吗?', success: function (res) { if (res.confirm) { // 使用 useUser hook 的 logoutUser 方法 logoutUser(); Taro.reLaunch({ url: '/pages/index/index' }) } } }) } return ( <> 我的服务 }> 我的钱包 } align="center" extra={} onClick={() => { navTo('/user/wallet/index', true) }} /> 收货地址 } align="center" extra={} onClick={() => { navTo('/user/address/index', true) }} /> 实名认证 {isCertified() && ( 已认证 )} } align="center" extra={} onClick={() => { navTo('/user/userVerify/index', true) }} /> 常见问题 } align="center" extra={} onClick={() => { navTo('/user/help/index') }} /> 关于我们 } align="center" extra={} onClick={() => { navTo('/user/about/index') }} /> 账号管理 }> } onClick={() => navTo('/user/profile/profile', true)} /> } onClick={() => navTo('/user/theme/index', true)} /> } onClick={onLogout} /> ) } export default UserCell