File tree Expand file tree Collapse file tree 1 file changed +14
-28
lines changed
src/store/reducers/healthcheckInfo Expand file tree Collapse file tree 1 file changed +14
-28
lines changed Original file line number Diff line number Diff line change @@ -6,40 +6,26 @@ import {api} from '../api';
66
77import type { IssuesTree } from './types' ;
88
9+ const healthQueryFn = async (
10+ { database, maxLevel} : { database : string ; maxLevel ?: number ; disabled ?: boolean } ,
11+ { signal} : { signal : AbortSignal } ,
12+ ) => {
13+ try {
14+ const data = await window . api . viewer . getHealthcheckInfo ( { database, maxLevel} , { signal} ) ;
15+ return { data} ;
16+ } catch ( error ) {
17+ return { error} ;
18+ }
19+ } ;
20+
921export const healthcheckApi = api . injectEndpoints ( {
1022 endpoints : ( builder ) => ( {
1123 getHealthcheckInfo : builder . query ( {
12- queryFn : async (
13- { database, maxLevel} : { database : string ; maxLevel ?: number ; disabled ?: boolean } ,
14- { signal} ,
15- ) => {
16- try {
17- const data = await window . api . viewer . getHealthcheckInfo (
18- { database, maxLevel} ,
19- { signal} ,
20- ) ;
21- return { data} ;
22- } catch ( error ) {
23- return { error} ;
24- }
25- } ,
24+ queryFn : healthQueryFn ,
2625 providesTags : [ 'All' ] ,
2726 } ) ,
2827 getManualHealthcheckInfo : builder . query ( {
29- queryFn : async (
30- { database, maxLevel} : { database : string ; maxLevel ?: number ; disabled ?: boolean } ,
31- { signal} ,
32- ) => {
33- try {
34- const data = await window . api . viewer . getHealthcheckInfo (
35- { database, maxLevel} ,
36- { signal} ,
37- ) ;
38- return { data} ;
39- } catch ( error ) {
40- return { error} ;
41- }
42- } ,
28+ queryFn : healthQueryFn ,
4329 providesTags : [ 'ManualRefresh' ] ,
4430 } ) ,
4531 } ) ,
You can’t perform that action at this time.
0 commit comments