expose tender match score accessibly
This commit is contained in:
@@ -159,6 +159,7 @@ export const TenderCard = ({ tender }) => {
|
||||
)}
|
||||
{tender.aiMatchScore != null && (
|
||||
<span
|
||||
aria-label={`Şirket uyum skoru yüzde ${tender.aiMatchScore}. ${tender.uyumNedenleri?.length ? 'Eşleşme nedenlerini görmek için detayları açın.' : 'Profil terimi eşleşmesi bulunamadı.'}`}
|
||||
title={tender.uyumNedenleri?.length
|
||||
? tender.uyumNedenleri.map((n) => `‘${n.terim}’ ${n.alan}nde geçiyor`).join('\n')
|
||||
: 'Profilinizdeki terimlerden hiçbiri bu ihalede geçmiyor'}
|
||||
|
||||
@@ -446,7 +446,7 @@ export const TenderDetailModal = () => {
|
||||
</div>
|
||||
</div>
|
||||
{tender.aiMatchScore != null && (
|
||||
<span className="bg-amber-400 text-slate-900 font-black text-xs px-3 py-1.5 rounded-xl shadow-xs">
|
||||
<span aria-label={`Şirket uyum skoru yüzde ${tender.aiMatchScore}`} className="bg-amber-400 text-slate-900 font-black text-xs px-3 py-1.5 rounded-xl shadow-xs">
|
||||
%{tender.aiMatchScore} Şirket Uyumu
|
||||
</span>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user