@@ -2,6 +2,7 @@ import { ErrorHandler, NgModule } from '@angular/core';
22import { FormsModule } from '@angular/forms' ;
33import { BrowserModule } from '@angular/platform-browser' ;
44import { BrowserAnimationsModule } from '@angular/platform-browser/animations' ;
5+ import { NotifierModule } from 'angular-notifier' ;
56
67import { EffectsModule } from '@ngrx/effects' ;
78import { StoreModule } from '@ngrx/store' ;
@@ -79,7 +80,13 @@ import { UhkLibUsbApiService } from './services/uhk-lib-usb-api.service';
7980import { UhkHidApiService } from './services/uhk-hid-api.service' ;
8081import { uhkDeviceProvider } from './services/uhk-device-provider' ;
8182
82- import { AutoUpdateSettingsEffects , KeymapEffects , MacroEffects , UserConfigEffects } from './shared/store/effects' ;
83+ import {
84+ ApplicationEffects ,
85+ AutoUpdateSettingsEffects ,
86+ KeymapEffects ,
87+ MacroEffects ,
88+ UserConfigEffects
89+ } from './shared/store/effects' ;
8390import { ApplicationEffect , AppUpdateEffect } from './store/effects' ;
8491
8592import { KeymapEditGuard } from './shared/components/keymap/edit' ;
@@ -93,11 +100,12 @@ import { DATA_STORAGE_REPOSITORY } from './shared/services/datastorage-repositor
93100import { ElectronDataStorageRepositoryService } from './services/electron-datastorage-repository.service' ;
94101import { DefaultUserConfigurationService } from './shared/services/default-user-configuration.service' ;
95102import { ElectronLogService } from './services/electron-log.service' ;
96- import { LOG_SERVICE } from '../../ shared/src /services/logger.service' ;
103+ import { LogService } from './ shared/services/logger.service' ;
97104import { ElectronErrorHandlerService } from './services/electron-error-handler.service' ;
98105import { AppUpdateRendererService } from './services/app-update-renderer.service' ;
99106import { reducer } from './store' ;
100107import { AutoUpdateSettings } from './shared/components/auto-update-settings/auto-update-settings' ;
108+ import { angularNotifierConfig } from '../../shared/src/models/angular-notifier-config' ;
101109
102110@NgModule ( {
103111 declarations : [
@@ -172,12 +180,14 @@ import { AutoUpdateSettings } from './shared/components/auto-update-settings/aut
172180 } ) ,
173181 StoreLogMonitorModule ,
174182 Select2Module ,
183+ NotifierModule . withConfig ( angularNotifierConfig ) ,
175184 EffectsModule . runAfterBootstrap ( KeymapEffects ) ,
176185 EffectsModule . runAfterBootstrap ( MacroEffects ) ,
177186 EffectsModule . runAfterBootstrap ( UserConfigEffects ) ,
178187 EffectsModule . runAfterBootstrap ( AutoUpdateSettingsEffects ) ,
179188 EffectsModule . run ( ApplicationEffect ) ,
180- EffectsModule . run ( AppUpdateEffect )
189+ EffectsModule . run ( AppUpdateEffect ) ,
190+ EffectsModule . run ( ApplicationEffects )
181191 ] ,
182192 providers : [
183193 UhkDeviceConnectedGuard ,
@@ -192,7 +202,7 @@ import { AutoUpdateSettings } from './shared/components/auto-update-settings/aut
192202 CaptureService ,
193203 { provide : DATA_STORAGE_REPOSITORY , useClass : ElectronDataStorageRepositoryService } ,
194204 DefaultUserConfigurationService ,
195- { provide : LOG_SERVICE , useClass : ElectronLogService } ,
205+ { provide : LogService , useClass : ElectronLogService } ,
196206 { provide : ErrorHandler , useClass : ElectronErrorHandlerService } ,
197207 AppUpdateRendererService ,
198208 UhkHidApiService ,
0 commit comments