remove unnecessary code and changes

This commit is contained in:
Abhinav 2023-02-09 22:14:18 +05:30
parent 1e96d09b94
commit 5e98919599

View file

@ -104,7 +104,6 @@ export interface FlashMessage {
message: string;
type: FLASH_MESSAGE_TYPE;
}
// TODO: AppContext is not cleared after logout
export const AppContext = createContext<AppContextType>(null);
const redirectMap = new Map([
@ -200,29 +199,6 @@ export default function App({ Component, err }) {
}
}, []);
useEffect(() => {
if (isElectron()) {
const showUpdateDialog = (updateInfo: AppUpdateInfo) => {
if (updateInfo.autoUpdatable) {
setDialogMessage(
getUpdateReadyToInstallMessage(updateInfo)
);
} else {
setNotificationAttributes({
endIcon: <ArrowForward />,
variant: 'secondary',
message: constants.UPDATE_AVAILABLE,
onClick: () =>
setDialogMessage(
getUpdateAvailableForDownloadMessage(updateInfo)
),
});
}
};
ElectronUpdateService.registerUpdateEventListener(showUpdateDialog);
}
}, []);
const setUserOnline = () => setOffline(false);
const setUserOffline = () => setOffline(true);
const resetSharedFiles = () => setSharedFiles(null);
@ -396,13 +372,13 @@ export default function App({ Component, err }) {
<AppContext.Provider
value={{
showNavBar,
redirectURL,
setRedirectURL,
mlSearchEnabled,
updateMlSearchEnabled,
sharedFiles,
resetSharedFiles,
setDisappearingFlashMessage,
redirectURL,
setRedirectURL,
startLoading,
finishLoading,
closeMessageDialog,