1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-10 13:23:34 +00:00

[PM-15445] Fix storybook (#13338)

This commit is contained in:
Alex Morask
2025-02-10 16:15:49 -05:00
committed by GitHub
parent 543cf0fb3f
commit 7d1628b442
2 changed files with 17 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ import { Organization } from "@bitwarden/common/admin-console/models/domain/orga
import { Provider } from "@bitwarden/common/admin-console/models/domain/provider";
import { AccountService, Account } from "@bitwarden/common/auth/abstractions/account.service";
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service";
import { SyncService } from "@bitwarden/common/platform/sync";
import { UserId } from "@bitwarden/common/types/guid";
import { LayoutComponent, NavigationModule } from "@bitwarden/components";
@@ -68,6 +69,12 @@ class MockAccountService implements Partial<AccountService> {
});
}
class MockPlatformUtilsService implements Partial<PlatformUtilsService> {
isSelfHost() {
return false;
}
}
@Component({
selector: "story-layout",
template: `<ng-content></ng-content>`,
@@ -105,6 +112,7 @@ export default {
{ provide: AccountService, useClass: MockAccountService },
{ provide: ProviderService, useClass: MockProviderService },
{ provide: SyncService, useClass: MockSyncService },
{ provide: PlatformUtilsService, useClass: MockPlatformUtilsService },
ProductSwitcherService,
{
provide: I18nPipe,

View File

@@ -10,6 +10,7 @@ import { Organization } from "@bitwarden/common/admin-console/models/domain/orga
import { Provider } from "@bitwarden/common/admin-console/models/domain/provider";
import { AccountService, Account } from "@bitwarden/common/auth/abstractions/account.service";
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service";
import { SyncService } from "@bitwarden/common/platform/sync";
import { UserId } from "@bitwarden/common/types/guid";
import { IconButtonModule, LinkModule, MenuModule } from "@bitwarden/components";
@@ -68,6 +69,12 @@ class MockAccountService implements Partial<AccountService> {
});
}
class MockPlatformUtilsService implements Partial<PlatformUtilsService> {
isSelfHost() {
return false;
}
}
@Component({
selector: "story-layout",
template: `<ng-content></ng-content>`,
@@ -101,6 +108,8 @@ export default {
{ provide: ProviderService, useClass: MockProviderService },
MockProviderService,
{ provide: SyncService, useClass: MockSyncService },
{ provide: PlatformUtilsService, useClass: MockPlatformUtilsService },
MockPlatformUtilsService,
ProductSwitcherService,
{
provide: I18nService,