import {useEffect, useRef} from 'react' import {PullToRefresh} from '@nutui/nutui-react-taro' import UserCard from "./components/UserCard"; import UserOrder from "./components/UserOrder"; import UserFooter from "./components/UserFooter"; import {useUserData} from "@/hooks/useUserData"; import './user.scss' import IsDealer from "./components/IsDealer"; import UserGrid from "@/pages/user/components/UserGrid"; function User() { const { refresh } = useUserData() const userCardRef = useRef() // 下拉刷新处理 const handleRefresh = async () => { await refresh() // 如果 UserCard 组件有自己的刷新方法,也可以调用 if (userCardRef.current?.handleRefresh) { await userCardRef.current.handleRefresh() } } useEffect(() => { }, []); return (
) } export default User