Overlay 2.0 (#12)

This commit is contained in:
2026-03-01 02:36:51 -08:00
committed by GitHub
parent 45df3c466b
commit 44c7761c7c
397 changed files with 15139 additions and 7127 deletions

View File

@@ -1,5 +1,6 @@
import type { ConfigValidationWarning } from '../../types';
import {
buildConfigWarningDialogDetails,
buildConfigParseErrorDetails,
buildConfigWarningNotificationBody,
buildConfigWarningSummary,
@@ -60,6 +61,12 @@ export function createReloadConfigHandler(deps: ReloadConfigRuntimeDeps): () =>
deps.showDesktopNotification('SubMiner', {
body: buildConfigWarningNotificationBody(result.path, result.warnings),
});
if (process.platform === 'darwin') {
deps.failHandlers.showErrorBox(
'SubMiner config validation warning',
buildConfigWarningDialogDetails(result.path, result.warnings),
);
}
}
deps.startConfigHotReload();