1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-11 13:53:22 +00:00

settings configuration

This commit is contained in:
Kyle Spearrin
2018-04-27 17:16:54 -04:00
parent e7787ea95c
commit 2800c2f077
11 changed files with 472 additions and 7 deletions

View File

@@ -15,6 +15,7 @@ import { isDev } from 'jslib/electron/utils';
import { AuthGuardService } from './auth-guard.service';
import { LaunchGuardService } from './launch-guard.service';
import { ConfigurationService } from '../../services/configuration.service';
import { I18nService } from '../../services/i18n.service';
import { BroadcasterService } from 'jslib/angular/services/broadcaster.service';
@@ -68,6 +69,7 @@ const userService = new UserService(tokenService, storageService);
const containerService = new ContainerService(cryptoService, platformUtilsService);
const authService = new AuthService(cryptoService, apiService, userService, tokenService, appIdService,
i18nService, platformUtilsService, messagingService, false);
const configurationService = new ConfigurationService(storageService, secureStorageService);
const analytics = new Analytics(window, () => true, platformUtilsService, storageService, appIdService);
containerService.attachToWindow(window);
@@ -120,6 +122,7 @@ export function initFactory(): Function {
{ provide: StorageServiceAbstraction, useValue: storageService },
{ provide: StateServiceAbstraction, useValue: stateService },
{ provide: LogServiceAbstraction, useValue: logService },
{ provide: ConfigurationService, useValue: configurationService },
{
provide: APP_INITIALIZER,
useFactory: initFactory,