Skip to content

Commit 8539fff

Browse files
committed
fix stories
1 parent ed0f17e commit 8539fff

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

src/SIL.XForge.Scripture/ClientApp/.storybook/preview.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import { I18nService } from 'xforge-common/i18n.service';
99
import { APP_ROOT_ELEMENT_SELECTOR, InAppRootOverlayContainer } from 'xforge-common/overlay-container';
1010
import { getI18nLocales } from 'xforge-common/utils';
1111
import docJson from '../documentation.json';
12+
import { provideSFTabs } from '../src/app/shared/sf-tab-group';
13+
import { provideUICommon } from '../src/xforge-common/ui-common-providers';
1214

1315
setCompodocJson(docJson);
1416

@@ -43,6 +45,8 @@ export const decorators = [
4345
providers: [
4446
provideI18nStory(),
4547
provideAnimations(),
48+
provideUICommon(),
49+
provideSFTabs(),
4650
{ provide: APP_ROOT_ELEMENT_SELECTOR, useValue: 'storybook-root' },
4751
{ provide: OverlayContainer, useClass: InAppRootOverlayContainer }
4852
]
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { Provider } from '@angular/core';
1+
import { EnvironmentProviders, makeEnvironmentProviders } from '@angular/core';
22
import { NoopTabAddRequestService, TabAddRequestService } from './base-services/tab-add-request.service';
33

44
/**
55
* Provides the default TabAddRequestService implementation for SF tabs.
66
*/
7-
export function provideSFTabs(): Provider[] {
8-
return [{ provide: TabAddRequestService, useClass: NoopTabAddRequestService }];
7+
export function provideSFTabs(): EnvironmentProviders {
8+
return makeEnvironmentProviders([{ provide: TabAddRequestService, useClass: NoopTabAddRequestService }]);
99
}

src/SIL.XForge.Scripture/ClientApp/src/app/shared/sf-tab-group/tab-group.stories.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { Meta, moduleMetadata, StoryObj } from '@storybook/angular';
44
import { Observable, of } from 'rxjs';
55
import { v4 as uuid } from 'uuid';
66
import {
7-
provideSFTabs,
87
TabComponent,
98
TabFactoryService,
109
TabGroup,
@@ -68,7 +67,6 @@ export default {
6867
moduleMetadata({
6968
imports: [TabGroupComponent, TabComponent, TabHeaderDirective, SFTabGroupStoriesComponent],
7069
providers: [
71-
provideSFTabs(),
7270
TabStateService<string, TabInfo<string>>,
7371
{
7472
provide: TabMenuService,

0 commit comments

Comments
 (0)