import { Checkbox } from '@nice/ui/components/checkbox';
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from '@nice/ui/components/table';
import { Skeleton } from '@nice/ui/components/skeleton';
import { IconFileText } from '@tabler/icons-react';
import { ArticleRow } from './article-row';
import { ArticleQuickEdit } from './article-quick-edit';
import { useArticlesContext } from './context';
import React from 'react';
interface ArticleTableProps {
hasFilters?: boolean; // 是否有筛选条件,用于显示不同的空状态信息
}
// 新增骨架屏组件
function ArticleTableSkeleton() {
return (
<>
{Array.from({ length: 5 }).map((_, i) => (