故事详情排版修改

This commit is contained in:
jiangh277
2025-08-08 17:42:07 +08:00
parent efd3f4a82c
commit 30e9e1c7b2
10 changed files with 501 additions and 172 deletions

View File

@@ -1,11 +1,7 @@
// TimelineItem.tsx
import TimelineImage from '@/components/TimelineImage';
import { StoryItem } from '@/pages/story/data';
import {
DeleteOutlined,
DownOutlined,
EditOutlined,
UpOutlined,
} from '@ant-design/icons';
import { DeleteOutlined, DownOutlined, EditOutlined, UpOutlined } from '@ant-design/icons';
import { useIntl, useRequest } from '@umijs/max';
import { Button, Card, message, Popconfirm } from 'antd';
import React, { useState } from 'react';
@@ -135,6 +131,7 @@ const TimelineItem: React.FC<{
key={imageInstanceId + index}
title={imageInstanceId}
imageInstanceId={imageInstanceId}
style={{ maxWidth: '100%', height: 'auto' }} // 添加响应式样式
/>
))}
</div>
@@ -169,7 +166,13 @@ const TimelineItem: React.FC<{
</div>
)}
</div>
<TimelineItemDrawer storyItem={item} open={openDetail} setOpen={setOpenDetail} />
<TimelineItemDrawer
storyItem={item}
open={openDetail}
setOpen={setOpenDetail}
handleDelete={handleDelete}
handOption={handleOption}
/>
</Card>
);
};