chore: cleanup
This commit is contained in:
parent
5063fa8bd9
commit
53b1425f4e
|
@ -32,7 +32,7 @@ export default defineConfig(({ command }) => {
|
||||||
...(!!process.env.VSCODE_DEBUG
|
...(!!process.env.VSCODE_DEBUG
|
||||||
? [
|
? [
|
||||||
// Will start Electron via VSCode Debug
|
// Will start Electron via VSCode Debug
|
||||||
customStart(debounce(() => console.log(/* For `.vscode/.debug.script.mjs` */'[startup] Electron App'))),
|
customStart(() => console.log(/* For `.vscode/.debug.script.mjs` */'[startup] Electron App')),
|
||||||
]
|
]
|
||||||
: []),
|
: []),
|
||||||
// Allow use `import.meta.env.VITE_SOME_KEY` in Electron-Main
|
// Allow use `import.meta.env.VITE_SOME_KEY` in Electron-Main
|
||||||
|
@ -54,11 +54,3 @@ export default defineConfig(({ command }) => {
|
||||||
clearScreen: false,
|
clearScreen: false,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
function debounce<Fn extends (...args: any[]) => void>(fn: Fn, delay = 299): Fn {
|
|
||||||
let t: NodeJS.Timeout
|
|
||||||
return ((...args: Parameters<Fn>) => {
|
|
||||||
clearTimeout(t)
|
|
||||||
t = setTimeout(() => fn(...args), delay)
|
|
||||||
}) as Fn
|
|
||||||
}
|
|
Loading…
Reference in New Issue