@@ -2,31 +2,17 @@ import { DIALOG_DATA, DialogRef } from '@angular/cdk/dialog';
2
2
import { Meta , applicationConfig } from '@storybook/angular' ;
3
3
import { Tailwind , TailwindGrays , TailwindRainbow } from '../../../shared/constants/tailwind-colors' ;
4
4
import { ListService , ListServiceMock } from '../../../shared/data-access/list.service' ;
5
- import { PaletteService , PaletteServiceMock } from '../../../shared/data-access/palette.service' ;
6
- import { Palette } from '../../../shared/model ' ;
5
+ import { PaletteService } from '../../../shared/data-access/palette.service' ;
6
+ import { PaletteServiceMock } from '../../../shared/data-access/palette.service-mock ' ;
7
7
import { createStory } from '../../../shared/utils/storybook' ;
8
8
import { ImportColorComponent } from './import-color.component' ;
9
9
10
10
const listService = new ListServiceMock ( ) ;
11
+ listService . remove ( 'test-id' ) ;
11
12
listService . add ( TailwindRainbow ) ;
12
13
listService . add ( TailwindGrays ) ;
13
14
listService . add ( Tailwind ) ;
14
15
15
- const paletteService = new PaletteServiceMock ( ) ;
16
- // @ts -expect-error - Types of this mock are not correct
17
- paletteService . loadPaletteFromLocalStorage = ( id : string ) : Palette | undefined => {
18
- switch ( id ) {
19
- case TailwindRainbow . id :
20
- return TailwindRainbow ;
21
- case TailwindGrays . id :
22
- return TailwindGrays ;
23
- case Tailwind . id :
24
- return Tailwind ;
25
- default :
26
- return undefined ;
27
- }
28
- } ;
29
-
30
16
const meta : Meta < ImportColorComponent > = {
31
17
title : 'View/Import Color' ,
32
18
component : ImportColorComponent ,
@@ -48,7 +34,7 @@ const meta: Meta<ImportColorComponent> = {
48
34
} ,
49
35
{
50
36
provide : PaletteService ,
51
- useValue : paletteService
37
+ useClass : PaletteServiceMock
52
38
}
53
39
]
54
40
} )
0 commit comments