fix: resolve TypeScript error in electron debug.ts

- Add type assertion for devToolsMode to prevent 'previous' value assignment
- Add null check for opts.devToolsMode before assignment
- Ensures devToolsOptions.mode only receives valid mode values

Fixes: Type 'string' is not assignable to type 'bottom | left | right | undocked | detach'
This commit is contained in:
Johannes Millan 2025-08-13 18:41:29 +02:00
parent aa9e32f5fe
commit fbc45de335

View file

@ -96,8 +96,8 @@ export const initDebug = (
return;
}
if (opts.devToolsMode !== 'previous') {
devToolsOptions.mode = opts.devToolsMode;
if (opts.devToolsMode !== 'previous' && opts.devToolsMode) {
devToolsOptions.mode = opts.devToolsMode as 'bottom' | 'left' | 'right' | 'undocked' | 'detach';
}
app.on('browser-window-created', (event, win) => {