import {useEffect, useState} from 'react' import Taro from '@tarojs/taro' import {Image} from '@nutui/nutui-react-taro' import {getSiteInfo} from "@/api/layout"; import {CmsNavigation} from "@/api/cms/cmsNavigation/model"; const Page = () => { const [navItems, setNavItems] = useState([]) const reload = () => { getSiteInfo().then(res => { setNavItems(res.topNavs || []); }) }; useEffect(() => { reload(); }, []) return ( <>
{ navItems?.map((item, index) => (
Taro.navigateTo({url: `/${item.model}/index?id=${item.navigationId}`})} >
{item?.title}
)) }
) } export default Page