import { Badge } from '@nice/ui/components/badge'; import { Button } from '@nice/ui/components/button'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@nice/ui/components/select'; import { Tabs, TabsList, TabsTrigger } from '@nice/ui/components/tabs'; import { BATCH_ACTIONS } from '@/lib/articles/constants'; import { useArticlesContext } from './context'; export function ArticleStatusTabs() { const { selectedArticles, batchAction, stats, setBatchAction, handleBatchAction, resetSelection } = useArticlesContext(); return (
全部{' '} {stats.all} 已发布{' '} {stats.published} 草稿{' '} {stats.draft} 已归档{' '} {stats.archived} 已删除{' '} {stats.deleted} {/* 批量操作 */} {selectedArticles.length > 0 && (
已选择 {selectedArticles.length} 篇
)}
); }