import React, { useState } from 'react'; import { Book, Search, Filter, Plus, Info, CheckCircle2 } from 'lucide-react'; export const Library = ({ sources, onAddToProject, activeProjectId, projects, t }) => { const [searchTerm, setSearchTerm] = useState(''); const [filter, setFilter] = useState('all'); const filteredSources = sources.filter(source => { const matchesSearch = source.title.toLowerCase().includes(searchTerm.toLowerCase()) || source.author.toLowerCase().includes(searchTerm.toLowerCase()); const matchesFilter = filter === 'all' || source.category === filter; return matchesSearch && matchesFilter; }); return (
تصفح المصادر والمراجع المتاحة في المكتبة
{source.author}