// import React from 'react' import { useEffect } from 'react' import { useNavigate } from 'react-router-dom' import { useLocation } from 'react-router-dom' import './detail.less' import { GetDownloadUrl } from '../../request/api' import { Button, } from 'antd-mobile' import pen from '@/static/images/Detail/pen.png' import center from '@/static/images/Detail/center.png' import file from '@/static/images/Detail/file.png' export default function Detail() { const nav = useNavigate() const location = useLocation(); const item = location.state; useEffect(() => { // 获取token let token = sessionStorage.getItem('token') if (!token) { nav('/login') } if (!item) { // 如果没有接收到item,可以导航回列表页或者显示错误信息 nav('/list'); } console.log(item); console.log(GetDownloadUrl( item.id)); }, []) return (