'use client'; import { useState } from 'react'; export default function KnowledgeFilters() { const [activeCategory, setActiveCategory] = useState('all'); const [activeStatus, setActiveStatus] = useState('all'); const [searchTerm, setSearchTerm] = useState(''); const [sortBy, setSortBy] = useState('lastUpdated'); const categories = [ { key: 'all', label: '全部分类', count: 6 }, { key: 'general', label: '通用', count: 1 }, { key: 'tech', label: '技术', count: 1 }, { key: 'product', label: '产品', count: 1 }, { key: 'service', label: '客服', count: 1 }, { key: 'legal', label: '法务', count: 1 }, { key: 'sales', label: '销售', count: 1 } ]; const statuses = [ { key: 'all', label: '全部状态' }, { key: 'active', label: '运行中' }, { key: 'inactive', label: '已停用' }, { key: 'updating', label: '更新中' } ]; const sortOptions = [ { key: 'lastUpdated', label: '最后更新' }, { key: 'name', label: '名称' }, { key: 'items', label: '内容数量' }, { key: 'usage', label: '使用次数' }, { key: 'size', label: '文件大小' } ]; return (