1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-20 11:24:07 +00:00

feat(notification-processing): [PM-19877] System Notification Implementation - Minor changes to popup logic and removed content in login component.

This commit is contained in:
Patrick Pimentel
2025-07-16 17:31:20 -04:00
parent f16194696a
commit edf9024041
9 changed files with 44 additions and 39 deletions

View File

@@ -198,6 +198,8 @@ import { SdkService } from "@bitwarden/common/platform/abstractions/sdk/sdk.serv
import { StateService as StateServiceAbstraction } from "@bitwarden/common/platform/abstractions/state.service";
import { AbstractStorageService } from "@bitwarden/common/platform/abstractions/storage.service";
import { ValidationService as ValidationServiceAbstraction } from "@bitwarden/common/platform/abstractions/validation.service";
import { ActionsService } from "@bitwarden/common/platform/actions";
import { UnsupportedActionsService } from "@bitwarden/common/platform/actions/unsupported-actions.service";
import { StateFactory } from "@bitwarden/common/platform/factories/state-factory";
import { Message, MessageListener, MessageSender } from "@bitwarden/common/platform/messaging";
// eslint-disable-next-line no-restricted-imports -- Used for dependency injection
@@ -944,6 +946,11 @@ const safeProviders: SafeProvider[] = [
useClass: UnsupportedWebPushConnectionService,
deps: [],
}),
safeProvider({
provide: ActionsService,
useClass: UnsupportedActionsService,
deps: [],
}),
safeProvider({
provide: ServerNotificationsService,
useClass: devFlagEnabled("noopNotifications")
@@ -960,6 +967,7 @@ const safeProviders: SafeProvider[] = [
SignalRConnectionService,
AuthServiceAbstraction,
WebPushConnectionService,
ActionsService,
],
}),
safeProvider({