expose AI job loading state
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user