import './menu-with-top-button.css' import { IMenuWithTopButton } from "../../interfaces/menu/IMenuWithTopButton.ts"; import objImg from '../../static/left/obj.png' import newImg from '../../static/left/new.png' import { useNavigate } from 'react-router-dom'; import { RightOutlined } from '@ant-design/icons'; export default function MenuWithTopButton(props: IMenuWithTopButton) { const navugate = useNavigate() const list = props.list.map((item, index) => ( // 创建项目下三个选项
  • { props.handleListItem(e, index, item); navugate('/home') }}> {item.icon ? (加载失败) : <>} {item.name}
  • )); return (
    {/* button 是三个黄色按钮 */}
    {props.button.name}
    { props.button.handle(e); // 当点击创建时其他按钮默认为不被选中 // props.list.forEach(item => item.active = false); // console.log(props.list); }}>
    创建
    {/* */}
    ) }