import { Badge, Col, Row, Timeline } from 'antd'; import React from 'react'; import TimelineImage from '@/components/TimelineImage'; import TimelineItemDrawer from '@/pages/list/basic-list/components/TimelineItemDrawer'; import { StoryItem, TimelineEvent } from '@/pages/list/basic-list/data'; import './index.css'; interface TimelineItemProps { event: StoryItem; onUpdate?: (updatedEvent: TimelineEvent) => void; // 数据更新回调 } const TimelineItem = ({ event: initialEvent, onUpdate }: TimelineItemProps) => { const [openMainDrawer, setOpenMainDrawer] = React.useState(false); const [expanded, setExpanded] = React.useState(false); // 控制子项展开状态 const showMainDrawer = () => { setOpenMainDrawer(true); }; return (
{initialEvent.description}
{sub.description}