expose preparation overview loading state
This commit is contained in:
@@ -22,7 +22,7 @@ function Overview({tenders,now}) {
|
|||||||
return()=>{cancelled=true;};
|
return()=>{cancelled=true;};
|
||||||
},[refresh]);
|
},[refresh]);
|
||||||
const open=(tender,target)=>setActiveTenderDetail({...tender,preparationTarget:target});
|
const open=(tender,target)=>setActiveTenderDetail({...tender,preparationTarget:target});
|
||||||
return <section aria-label="Hazırlık dosyaları özeti" className="bg-white border rounded-xl p-4 space-y-3">
|
return <section aria-label="Hazırlık dosyaları özeti" aria-busy={vault.loading} className="bg-white border rounded-xl p-4 space-y-3">
|
||||||
<h2 className="font-bold text-lg">Hazırlık dosyaları · {tenders.length}</h2>
|
<h2 className="font-bold text-lg">Hazırlık dosyaları · {tenders.length}</h2>
|
||||||
<p className="text-xs text-slate-600">Panodaki ve sorumlu filtresindeki kayıtlı taslaklar gösterilir. Kaydetmediğiniz değişiklikler bu özete girmez. Eksik sayısı başvuru onayı değildir; çıktı sırasında belgeler yeniden kontrol edilir.</p>
|
<p className="text-xs text-slate-600">Panodaki ve sorumlu filtresindeki kayıtlı taslaklar gösterilir. Kaydetmediğiniz değişiklikler bu özete girmez. Eksik sayısı başvuru onayı değildir; çıktı sırasında belgeler yeniden kontrol edilir.</p>
|
||||||
<button type="button" className="border rounded px-3 py-2 text-xs" disabled={vault.loading} aria-busy={vault.loading} onClick={()=>setRefresh(n=>n+1)}>Belge durumunu yenile</button>
|
<button type="button" className="border rounded px-3 py-2 text-xs" disabled={vault.loading} aria-busy={vault.loading} onClick={()=>setRefresh(n=>n+1)}>Belge durumunu yenile</button>
|
||||||
|
|||||||
Reference in New Issue
Block a user