import React from 'react';
import { useSelector } from 'react-redux';
import { Space, Tabs } from '@arco-design/web-react';
import { IconFaceSmileFill, IconFile, IconUser } from '@arco-design/web-react/icon';
import { ReducerState } from '../../redux';
import useLocale from '../../utils/useLocale';
import UserInfoHeader from './header';
import Visits from './visits';
import Other from './other';
import LatestNotification from './latest-notification';
import Overview from './overview';
import styles from './style/index.module.less';
function UserInfo() {
const locale = useLocale();
const userInfo = useSelector((state: ReducerState) => state.global.userInfo);
if (!userInfo) return null;
const tabList = [
{
key: 'overview',
title: locale['userInfo.tab.title.overview'],
icon: