1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-09 05:00:10 +00:00

inline RestClient

This commit is contained in:
✨ Audrey ✨
2025-04-22 15:20:31 -04:00
parent d6ac5f3b96
commit ecbf2aa231

View File

@@ -3,6 +3,7 @@ import { NgModule } from "@angular/core";
import { JslibModule } from "@bitwarden/angular/jslib.module";
import { safeProvider } from "@bitwarden/angular/platform/utils/safe-provider";
import { SafeInjectionToken } from "@bitwarden/angular/services/injection-tokens";
import { ApiService } from "@bitwarden/common/abstractions/api.service";
import { PolicyService } from "@bitwarden/common/admin-console/abstractions/policy/policy.service.abstraction";
import { EncryptService } from "@bitwarden/common/key-management/crypto/abstractions/encrypt.service";
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
@@ -97,8 +98,8 @@ const SYSTEM_SERVICE_PROVIDER = new SafeInjectionToken<SystemServiceProvider>("S
random: Randomizer,
encryptor: LegacyEncryptorProvider,
state: StateProvider,
rest: RestClient,
i18n: I18nService,
api: ApiService,
) => {
const userStateDeps = {
encryptor,
@@ -115,7 +116,7 @@ const SYSTEM_SERVICE_PROVIDER = new SafeInjectionToken<SystemServiceProvider>("S
const generator: providers.GeneratorDependencyProvider = {
randomizer: random,
client: rest,
client: new RestClient(api, i18n),
i18nService: i18n,
};
@@ -137,8 +138,8 @@ const SYSTEM_SERVICE_PROVIDER = new SafeInjectionToken<SystemServiceProvider>("S
RANDOMIZER,
LegacyEncryptorProvider,
StateProvider,
RestClient,
I18nService,
ApiService,
],
}),
safeProvider({