import { List, NavBar, SpinLoading, Toast } from 'antd-mobile'; import { UnorderedListOutline, SetOutline, UploadOutline, LoopOutline } from 'antd-mobile-icons'; import { useNavigate } from 'react-router-dom'; import { useAppDispatch, useAppSelector } from '../utils/hooks'; import { syncBaseData } from '../store/features/baseData'; export default function Mine2() { const navigate = useNavigate(); const dispatch = useAppDispatch(); const baseState = useAppSelector((state) => state.baseData); const onSync = async () => { const res = await dispatch(syncBaseData()).unwrap(); if (!res.success) { Toast.show(res.message); } }; return (