Skip to content

Commit 0872e3d

Browse files
committed
chore: ReloadVersionConfigTypes types updated
1 parent 1cc3ec0 commit 0872e3d

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

src/Shared/Providers/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
export * from './ImageSelectionUtility'
1818
export * from './MainContextProvider'
1919
export * from './ThemeProvider'
20-
export type { MainContext } from './types'
20+
export type { MainContext, ReloadVersionConfigTypes } from './types'
2121
export * from './UserEmailProvider'

src/Shared/Providers/types.ts

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@ import { SERVER_MODE } from '../../Common'
2020
import { ServerInfo } from '../Components/Header/types'
2121
import { DevtronLicenseInfo, LicenseInfoDialogType, ToastManager } from '..'
2222

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+
}
2331
export interface MainContext {
2432
serverMode: SERVER_MODE
2533
setServerMode: (serverMode: SERVER_MODE) => void
@@ -66,12 +74,7 @@ export interface MainContext {
6674
licenseData: DevtronLicenseInfo
6775
setLicenseData: Dispatch<SetStateAction<DevtronLicenseInfo>>
6876
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
7578
}
7679

7780
export interface MainContextProviderProps {

0 commit comments

Comments
 (0)