前端: 添加空状态组件

This commit is contained in:
Frontend Developer 2026-03-10 09:11:12 +00:00
parent 52bd9bb1c2
commit 9d1c28e9a7

View File

@ -0,0 +1,21 @@
import React from 'react';
import { Empty as AntEmpty } from 'antd';
import { FolderOpenOutlined } from '@ant-design/icons';
function Empty({ type = 'file', onAction }) {
const descriptions = {
file: '暂无文件,上传一个文件开始使用',
folder: '文件夹为空',
search: '没有找到匹配的文件',
trash: '回收站是空的'
};
return (
<AntEmpty
image={<FolderOpenOutlined style={{ fontSize: 64, color: '#d9d9d9' }} />}
description={descriptions[type] || '暂无数据'}
/>
);
}
export default Empty;