import { app } from 'electron' export const setupReactDevTool = async () => { if (!app.isPackaged) { // Which means you're running from source code const { default: installExtension, REACT_DEVELOPER_TOOLS } = await import( 'electron-devtools-installer' ) // Don't use import on top level, since the installer package is dev-only try { const name = installExtension(REACT_DEVELOPER_TOOLS) console.log(`Added Extension: ${name}`) } catch (err) { console.log('An error occurred while installing devtools:') console.error(err) // Only log the error and don't throw it because it's not critical } } }