import { BrowserWindow } from 'electron' import { Store } from './Store/Store' import { StoreKeys } from './Store/StoreKeys' export function initializeZoomManager(window: BrowserWindow, store: Store): void { window.webContents.on('dom-ready', () => { const zoomFactor = store.get(StoreKeys.ZoomFactor) if (zoomFactor) { window.webContents.zoomFactor = zoomFactor } }) window.on('close', () => { const zoomFactor = window.webContents.zoomFactor store.set(StoreKeys.ZoomFactor, zoomFactor) }) }