mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-03-23 00:11:28 -07:00
fix: harden preload argv parsing for popup windows
This commit is contained in:
10
src/preload-args.ts
Normal file
10
src/preload-args.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
export function resolveOverlayLayerFromArgv(
|
||||
argv: readonly string[] | null | undefined,
|
||||
): 'visible' | 'modal' | null {
|
||||
const overlayLayerArg = argv?.find((arg) => arg.startsWith('--overlay-layer='));
|
||||
const overlayLayerFromArg = overlayLayerArg?.slice('--overlay-layer='.length);
|
||||
|
||||
return overlayLayerFromArg === 'visible' || overlayLayerFromArg === 'modal'
|
||||
? overlayLayerFromArg
|
||||
: null;
|
||||
}
|
||||
Reference in New Issue
Block a user