mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-07 16:03:21 +00:00
store auto-refresh setting in local storage
This commit is contained in:
@@ -152,12 +152,21 @@
|
||||
let resultError = ''
|
||||
let filterTimeout: NodeJS.Timeout | undefined = undefined
|
||||
let selectedManualDate = 0
|
||||
let autoRefresh: boolean = true
|
||||
let autoRefresh: boolean = getAutoRefresh()
|
||||
let runDrawer: Drawer
|
||||
let isCancelingVisibleJobs = false
|
||||
let isCancelingFilteredJobs = false
|
||||
let lookback: number = 1
|
||||
|
||||
function getAutoRefresh() {
|
||||
try {
|
||||
return localStorage.getItem('auto_refresh_in_runs') != 'false'
|
||||
} catch (e) {
|
||||
console.error('Error getting auto refresh', e)
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
let innerWidth = window.innerWidth
|
||||
let jobLoader: JobLoader | undefined = undefined
|
||||
let externalJobs: Job[] | undefined = undefined
|
||||
@@ -968,6 +977,9 @@
|
||||
<Toggle
|
||||
size="xs"
|
||||
bind:checked={autoRefresh}
|
||||
on:change={() => {
|
||||
localStorage.setItem('auto_refresh_in_runs', autoRefresh ? 'true' : 'false')
|
||||
}}
|
||||
options={{ right: 'Auto-refresh' }}
|
||||
textClass="whitespace-nowrap"
|
||||
/>
|
||||
@@ -1345,6 +1357,9 @@
|
||||
<Toggle
|
||||
size="xs"
|
||||
bind:checked={autoRefresh}
|
||||
on:change={() => {
|
||||
localStorage.setItem('auto_refresh_in_runs', autoRefresh ? 'true' : 'false')
|
||||
}}
|
||||
options={{ right: 'Auto-refresh' }}
|
||||
textClass="whitespace-nowrap"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user