expose AI job loading state

This commit is contained in:
2026-09-06 16:59:19 +03:00
parent 629a0e8d68
commit 87db853326
+1 -1
View File
@@ -19,7 +19,7 @@ export function AiJobHistory({ikn,onOpen,revision,locked=false,operationFilter='
}).catch(e=>{if(current)setError(e.message);}).finally(()=>{if(current)setBusy(false);}); }).catch(e=>{if(current)setError(e.message);}).finally(()=>{if(current)setBusy(false);});
return()=>{current=false;}; return()=>{current=false;};
},[ikn,revision,operationFilter]); },[ikn,revision,operationFilter]);
return <details className="border rounded-xl p-3 text-xs"> return <details aria-busy={busy} className="border rounded-xl p-3 text-xs">
<summary className="font-bold cursor-pointer">Kayıtlı AI işleri</summary> <summary className="font-bold cursor-pointer">Kayıtlı AI işleri</summary>
<p className="mt-2">Ekran kapansa da sunucudaki işler devam eder. Son 50 iş gösterilir. Kesilen işi yeniden başlatmak sağlayıcıya yeni istek gönderir. Eski sonucu açmak asistanın mevcut metinlerini değiştirir.</p> <p className="mt-2">Ekran kapansa da sunucudaki işler devam eder. Son 50 iş gösterilir. Kesilen işi yeniden başlatmak sağlayıcıya yeni istek gönderir. Eski sonucu açmak asistanın mevcut metinlerini değiştirir.</p>
<button type="button" onClick={()=>act(refresh)} disabled={busy} className="border rounded px-3 py-2 mt-2">İş listesini yenile</button> <button type="button" onClick={()=>act(refresh)} disabled={busy} className="border rounded px-3 py-2 mt-2">İş listesini yenile</button>