File tree Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 17
17
export * from './ImageSelectionUtility'
18
18
export * from './MainContextProvider'
19
19
export * from './ThemeProvider'
20
- export type { MainContext } from './types'
20
+ export type { MainContext , ReloadVersionConfigTypes } from './types'
21
21
export * from './UserEmailProvider'
Original file line number Diff line number Diff line change @@ -20,6 +20,14 @@ import { SERVER_MODE } from '../../Common'
20
20
import { ServerInfo } from '../Components/Header/types'
21
21
import { DevtronLicenseInfo , LicenseInfoDialogType , ToastManager } from '..'
22
22
23
+ export interface ReloadVersionConfigTypes {
24
+ bgUpdated : boolean
25
+ handleAppUpdate : ( ) => void
26
+ doesNeedRefresh : boolean
27
+ updateServiceWorker : ( ) => Promise < void >
28
+ handleControllerChange : ( ) => void
29
+ updateToastRef : MutableRefObject < ReturnType < typeof ToastManager . showToast > > | null
30
+ }
23
31
export interface MainContext {
24
32
serverMode : SERVER_MODE
25
33
setServerMode : ( serverMode : SERVER_MODE ) => void
@@ -66,12 +74,7 @@ export interface MainContext {
66
74
licenseData : DevtronLicenseInfo
67
75
setLicenseData : Dispatch < SetStateAction < DevtronLicenseInfo > >
68
76
canFetchHelmAppStatus : boolean
69
- bgUpdated : boolean
70
- handleAppUpdate : ( ) => void
71
- doesNeedRefresh : boolean
72
- updateServiceWorker : ( reloadPage ?: boolean ) => Promise < void >
73
- handleControllerChange : ( ) => void
74
- updateToastRef : MutableRefObject < ReturnType < typeof ToastManager . showToast > >
77
+ reloadVersionConfig : ReloadVersionConfigTypes
75
78
}
76
79
77
80
export interface MainContextProviderProps {
You can’t perform that action at this time.
0 commit comments