mirror of
https://github.com/garraflavatra/rolens.git
synced 2025-07-20 22:48:02 +00:00
@ -8,6 +8,7 @@
|
||||
import { onDestroy } from 'svelte';
|
||||
|
||||
export let host;
|
||||
export let visible = false;
|
||||
|
||||
const autoReloadIntervals = [ 1, 2, 5, 10, 30, 60 ];
|
||||
let filter = 'global';
|
||||
@ -31,6 +32,10 @@
|
||||
}
|
||||
|
||||
async function refresh() {
|
||||
if (!visible) {
|
||||
return;
|
||||
}
|
||||
|
||||
let _logs = [];
|
||||
({ logs: _logs, total, error } = await host.getLogs(filter));
|
||||
logs = [];
|
||||
@ -64,6 +69,8 @@
|
||||
setTimeout(() => copySucceeded = false, 1500);
|
||||
}
|
||||
|
||||
$: visible && !logs && refresh();
|
||||
|
||||
onDestroy(() => {
|
||||
if (interval) {
|
||||
clearInterval(interval);
|
||||
|
Reference in New Issue
Block a user