diff --git a/bitwarden_license/bit-web/src/app/secrets-manager/integrations/integrations.module.ts b/bitwarden_license/bit-web/src/app/secrets-manager/integrations/integrations.module.ts index fefcdcc3daa..2b0682b6602 100644 --- a/bitwarden_license/bit-web/src/app/secrets-manager/integrations/integrations.module.ts +++ b/bitwarden_license/bit-web/src/app/secrets-manager/integrations/integrations.module.ts @@ -1,5 +1,11 @@ import { NgModule } from "@angular/core"; +import { HecOrganizationIntegrationService } from "@bitwarden/bit-common/dirt/organization-integrations/services/hec-organization-integration-service"; +import { OrganizationIntegrationApiService } from "@bitwarden/bit-common/dirt/organization-integrations/services/organization-integration-api.service"; +import { OrganizationIntegrationConfigurationApiService } from "@bitwarden/bit-common/dirt/organization-integrations/services/organization-integration-configuration-api.service"; +import { ApiService } from "@bitwarden/common/abstractions/api.service"; +import { safeProvider } from "@bitwarden/ui-common"; + import { IntegrationCardComponent } from "../../dirt/organization-integrations/integration-card/integration-card.component"; import { IntegrationGridComponent } from "../../dirt/organization-integrations/integration-grid/integration-grid.component"; import { SecretsManagerSharedModule } from "../shared/sm-shared.module"; @@ -14,6 +20,23 @@ import { IntegrationsComponent } from "./integrations.component"; IntegrationCardComponent, IntegrationGridComponent, ], + providers: [ + safeProvider({ + provide: HecOrganizationIntegrationService, + useClass: HecOrganizationIntegrationService, + deps: [OrganizationIntegrationApiService, OrganizationIntegrationConfigurationApiService], + }), + safeProvider({ + provide: OrganizationIntegrationApiService, + useClass: OrganizationIntegrationApiService, + deps: [ApiService], + }), + safeProvider({ + provide: OrganizationIntegrationConfigurationApiService, + useClass: OrganizationIntegrationConfigurationApiService, + deps: [ApiService], + }), + ], declarations: [IntegrationsComponent], }) export class IntegrationsModule {}