expose preparation checks busy state

This commit is contained in:
2026-09-06 17:20:14 +03:00
parent 2301f74014
commit 9f8dd8f3d3
+1 -1
View File
@@ -16,7 +16,7 @@ export function PreparationChecks({rows, documents, manualDocuments, setManualDo
const [clause,setClause] = useState('');
const updateDocument = (key, patch) => setChecks(old => ({...old,documents:{...old.documents,[key]:{...old.documents?.[key],...patch}}}));
const updateProduct = (key, patch) => setChecks(old => ({...old,products:{...old.products,[key]:{...old.products?.[key],...patch}}}));
return <section className="space-y-4" aria-label="Belge ve ürün uygunluğu">
return <section className="space-y-4" aria-label="Belge ve ürün uygunluğu" aria-busy={vault.loading}>
<h5 className="font-extrabold text-sm">Belge ve ürün uygunluğu</h5>
<p className="text-xs text-slate-600">Her kontrol için belge adı/sürümü ve kaynak maddeyi yazın. ÜTS, numune ve servis koşulları her ihalede zorunlu değildir; uygulanmıyorsa gerekçesini belirtin. Bu kayıtlar kullanıcı kontrolüdür; resmi uygunluk onayı değildir.</p>
<div className="space-y-2">