import React, { useState } from 'react'; import { useApp } from '../../context/AppContext'; import { Trophy, Search, Building2, CheckCircle2, Award } from 'lucide-react'; export const ResultSearch = () => { const { tenders } = useApp(); const [query, setQuery] = useState(''); const completedTenders = tenders.filter(t => t.durum === 'Sonuçlandı' || t.kazananFirma); const filteredResults = completedTenders.filter(t => { if (!query) return true; const q = query.toLowerCase(); return ( (t.baslik || '').toLowerCase().includes(q) || (t.ikn || '').toLowerCase().includes(q) || (t.kurum || '').toLowerCase().includes(q) || (t.kazananFirma && t.kazananFirma.toLowerCase().includes(q)) ); }); return (
Sonuçlanmış ihaleleri, kazanan firmaları ve sözleşme bedellerini sorgulayın.
{t.kazananFirma || 'Kazanan açıklanmamış'}
₺{(t.sozlesmeBedeli || 57400).toLocaleString('tr-TR')}