Files
SubMiner/src/preload-args.ts

11 lines
406 B
TypeScript

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;
}