File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 6666 <Button
6767 variant =" ghost"
6868 size =" icon"
69- @click =" showAverageResponseTime = !showAverageResponseTime "
69+ @click =" toggleShowAverageResponseTime "
7070 :title =" showAverageResponseTime ? 'Show min-max response time' : 'Show average response time'"
7171 >
7272 <Activity v-if =" showAverageResponseTime" class =" h-5 w-5" />
@@ -224,7 +224,7 @@ const events = ref([])
224224const currentPage = ref (1 )
225225const resultPageSize = 50
226226const showResponseTimeChartAndBadges = ref (false )
227- const showAverageResponseTime = ref (false )
227+ const showAverageResponseTime = ref (localStorage . getItem ( ' gatus:show-average-response-time ' ) !== ' false' )
228228const selectedChartDuration = ref (' 24h' )
229229const isRefreshing = ref (false )
230230
@@ -245,6 +245,11 @@ const hostname = computed(() => {
245245 return latestResult .value ? .hostname || null
246246})
247247
248+ const toggleShowAverageResponseTime = () => {
249+ showAverageResponseTime .value = ! showAverageResponseTime .value
250+ localStorage .setItem (' gatus:show-average-response-time' , showAverageResponseTime .value ? ' true' : ' false' )
251+ }
252+
248253const pageAverageResponseTime = computed (() => {
249254 // Use endpointStatus for current page's average response time
250255 if (! endpointStatus .value || ! endpointStatus .value .results || endpointStatus .value .results .length === 0 ) {
Original file line number Diff line number Diff line change @@ -219,7 +219,7 @@ const itemsPerPage = 96
219219const searchQuery = ref (' ' )
220220const showOnlyFailing = ref (false )
221221const showRecentFailures = ref (false )
222- const showAverageResponseTime = ref (true )
222+ const showAverageResponseTime = ref (localStorage . getItem ( ' gatus:show-average-response-time ' ) !== ' false ' )
223223const groupByGroup = ref (false )
224224const sortBy = ref (localStorage .getItem (' gatus:sort-by' ) || ' name' )
225225const uncollapsedGroups = ref (new Set ())
@@ -483,6 +483,7 @@ const goToPage = (page) => {
483483
484484const toggleShowAverageResponseTime = () => {
485485 showAverageResponseTime .value = ! showAverageResponseTime .value
486+ localStorage .setItem (' gatus:show-average-response-time' , showAverageResponseTime .value ? ' true' : ' false' )
486487}
487488
488489const showTooltip = (result , event , action = ' hover' ) => {
You can’t perform that action at this time.
0 commit comments