fix: 修复剩余两个 TS 编译错误
1. ProjectAssets.tsx: 处理 file_size 可能为 undefined 的情况 2. ProjectGeneration.tsx: 替换不存在的 AutoGenerateOutlined 为 ThunderboltOutlined
This commit is contained in:
@@ -79,7 +79,7 @@ const ProjectAssets: React.FC = () => {
|
||||
{asset.status === 'processing' ? '⏳ 处理中' : '✓ 就绪'}
|
||||
</span>
|
||||
<b>{asset.name}</b>
|
||||
<p>{(asset.file_size / 1024 / 1024).toFixed(2)} MB</p>
|
||||
<p>{((asset.file_size || 0) / 1024 / 1024).toFixed(2)} MB</p>
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
import React, { useState, useEffect } from "react";
|
||||
import { Select, Modal, Form, message, Radio, Spin, Tooltip, Button, Empty, Tag } from "antd";
|
||||
import { AutoGenerateOutlined, PlayCircleOutlined, DeleteOutlined, CheckCircleOutlined } from "@ant-design/icons";
|
||||
import { ThunderboltOutlined, PlayCircleOutlined, DeleteOutlined, CheckCircleOutlined } from "@ant-design/icons";
|
||||
import "./ProjectGeneration.css";
|
||||
import { autoGenerateEditPlan, getEditPlans, deleteEditPlan, EditingMode, EditPlanItem, EditPlanClipItem } from "@/api/editPlans";
|
||||
|
||||
@@ -242,7 +242,7 @@ const AutoArrangePanel: React.FC<{
|
||||
</div>
|
||||
<Button
|
||||
type="primary"
|
||||
icon={<AutoGenerateOutlined />}
|
||||
icon={<ThunderboltOutlined />}
|
||||
loading={generating}
|
||||
onClick={handleAutoGenerate}
|
||||
className="generate-btn"
|
||||
|
||||
Reference in New Issue
Block a user