Files
SubMiner/src/main/runtime/overlay-notification-position.ts
T

13 lines
420 B
TypeScript

import type { ResolvedConfig } from '../../types/config';
import type { OverlayNotificationPayload } from '../../types/notification';
export function withConfiguredOverlayNotificationPosition(
payload: OverlayNotificationPayload,
config: Pick<ResolvedConfig, 'notifications'>,
): OverlayNotificationPayload {
return {
...payload,
position: payload.position ?? config.notifications.overlayPosition,
};
}