@@ -10,19 +10,20 @@ export default {
10
10
parameters : {
11
11
chromatic : { disableSnapshot : true } ,
12
12
} ,
13
+ decorators : [
14
+ ( Story : any ) => html `< div style ="width: 200px; "> ${ Story ( ) } </ div > ` ,
15
+ ] ,
13
16
} ;
14
17
15
18
export const AAAOverview : Story = props =>
16
19
html `
17
- < div style ="width: 200px ">
18
- < uui-card-media
19
- name =${ props . name }
20
- file-ext =${ props . fileExt }
21
- ?selectable=${ props . selectable }
22
- ?selected=${ props . selected }
23
- ?error=${ props . error }
24
- ?disabled=${ props . disabled } > </ uui-card-media >
25
- </ div >
20
+ < uui-card-media
21
+ name =${ props . name }
22
+ file-ext =${ props . fileExt }
23
+ ?selectable=${ props . selectable }
24
+ ?selected=${ props . selected }
25
+ ?error=${ props . error }
26
+ ?disabled=${ props . disabled } > </ uui-card-media >
26
27
` ;
27
28
AAAOverview . storyName = 'Overview' ;
28
29
@@ -37,10 +38,7 @@ AAAOverview.args = {
37
38
38
39
export const File : Story = props =>
39
40
html `
40
- < div style ="width: 200px ">
41
- < uui-card-media name ="File name " .fileExt =${ props . fileExt } >
42
- </ uui-card-media >
43
- </ div >
41
+ < uui-card-media name ="File name " .fileExt =${ props . fileExt } > </ uui-card-media >
44
42
` ;
45
43
46
44
File . args = {
@@ -59,54 +57,50 @@ File.parameters = {
59
57
60
58
export const Tag : Story = ( ) =>
61
59
html `
62
- < div style ="width: 200px ">
63
- < uui-card-media name ="File name ">
64
- < uui-tag slot ="tag " size ="s " look ="danger "> Trashed</ uui-tag >
65
- < img src ="https://placedog.net/1447/?random " alt ="" />
66
- </ uui-card-media >
67
- </ div >
60
+ < uui-card-media name ="File name ">
61
+ < uui-tag slot ="tag " size ="s " look ="danger "> Trashed</ uui-tag >
62
+ < img src ="https://placedog.net/1447/?random " alt ="" />
63
+ </ uui-card-media >
68
64
` ;
69
65
Tag . parameters = {
70
66
docs : {
71
67
source : {
72
- code : `<uui-card-media name="File name">
73
- <uui-tag slot="tag" size="s" look="danger">Trashed</uui-tag>
74
- </uui-card-media>` ,
68
+ code : `
69
+ <uui-card-media name="File name">
70
+ <uui-tag slot="tag" size="s" look="danger">Trashed</uui-tag>
71
+ <img src="https://placedog.net/1447/?random" alt="" />
72
+ </uui-card-media>` ,
75
73
} ,
76
74
} ,
77
75
} ;
78
76
79
77
export const Actions : Story = ( ) =>
80
78
html `
81
- < div style ="width: 200px ">
82
- < uui-card-media name ="File name ">
83
- < uui-action-bar slot ="actions ">
84
- < uui-button label ="Remove "> Remove</ uui-button >
85
- </ uui-action-bar >
86
- < img src ="https://placedog.net/1447/?random " alt ="" />
87
- </ uui-card-media >
88
- </ div >
79
+ < uui-card-media name ="File name ">
80
+ < uui-action-bar slot ="actions ">
81
+ < uui-button label ="Remove "> Remove</ uui-button >
82
+ </ uui-action-bar >
83
+ < img src ="https://placedog.net/1447/?random " alt ="" />
84
+ </ uui-card-media >
89
85
` ;
90
86
Actions . parameters = {
91
87
docs : {
92
88
source : {
93
- code : `<uui-card-media name="File name">
94
- <uui-action-bar slot="actions">
95
- <uui-button label="Remove">Remove</uui-button>
96
- </uui-action-bar>
97
- </uui-card-media>` ,
89
+ code : `
90
+ <uui-card-media name="File name">
91
+ <uui-action-bar slot="actions">
92
+ <uui-button label="Remove">Remove</uui-button>
93
+ </uui-action-bar>
94
+
95
+ <img src="https://placedog.net/1447/?random" alt="" />
96
+ </uui-card-media>` ,
98
97
} ,
99
98
} ,
100
99
} ;
101
100
102
101
export const Folder : Story = ( ) =>
103
- html `
104
- < div style ="width: 200px ">
105
- < uui-card-media name ="Folder Name "> </ uui-card-media >
106
- </ div >
107
- ` ;
102
+ html ` < uui-card-media name ="Folder Name "> </ uui-card-media > ` ;
108
103
Folder . parameters = {
109
- controls : { include : [ 'error' ] } ,
110
104
docs : {
111
105
source : {
112
106
code : `<uui-card-media name="Folder Name"></uui-card-media>` ,
@@ -116,15 +110,12 @@ Folder.parameters = {
116
110
117
111
export const Image : Story = ( ) =>
118
112
html `
119
- < div style ="width: 200px; ">
120
- < uui-card-media name ="File name ">
121
- < img src ="https://placedog.net/1447/?random " alt ="" />
122
- </ uui-card-media >
123
- </ div >
113
+ < uui-card-media name ="File name ">
114
+ < img src ="https://placedog.net/1447/?random " alt ="" />
115
+ </ uui-card-media >
124
116
` ;
125
117
126
118
Image . parameters = {
127
- controls : { include : [ 'error' ] } ,
128
119
docs : {
129
120
source : {
130
121
code : `
@@ -137,11 +128,9 @@ Image.parameters = {
137
128
138
129
export const Error : Story = props =>
139
130
html `
140
- < div style ="width: 200px; ">
141
- < uui-card-media name ="File name " ?error =${ props . error }
142
- > < img src ="https://placedog.net/1447/?random " alt =""
143
- /> </ uui-card-media >
144
- </ div >
131
+ < uui-card-media name ="File name " ?error =${ props . error }
132
+ > < img src ="https://placedog.net/1447/?random " alt =""
133
+ /> </ uui-card-media >
145
134
` ;
146
135
147
136
Error . args = {
@@ -152,42 +141,41 @@ Error.parameters = {
152
141
controls : { include : [ 'error' ] } ,
153
142
docs : {
154
143
source : {
155
- code : `<uui-card-media name="File name" error></uui-card-media>` ,
144
+ code : `
145
+ <uui-card-media name="File name" error>
146
+ <img src="https://placedog.net/1447/?random" alt="" />
147
+ </uui-card-media>` ,
156
148
} ,
157
149
} ,
158
150
} ;
159
151
160
152
export const Selectable : Story = props =>
161
153
html `
162
- < div style ="width: 200px; ">
163
- < uui-card-media
164
- name ="File name "
165
- ?selectable =${ props . selectable }
166
- ?selected =${ props . selected }
167
- > < img src ="https://placedog.net/1447/?random " alt =""
168
- /> </ uui-card-media >
169
- </ div >
154
+ < uui-card-media name ="File name " ?selectable =${ props . selectable }
155
+ > < img src ="https://placedog.net/1447/?random " alt =""
156
+ /> </ uui-card-media >
170
157
` ;
171
158
Selectable . args = {
172
159
selectable : true ,
173
160
} ;
174
161
175
162
Selectable . parameters = {
176
- controls : { include : [ 'selectable, selected ' ] } ,
163
+ controls : { include : [ 'selectable' ] } ,
177
164
docs : {
178
165
source : {
179
- code : `<uui-card-media name="File name" selectable></uui-card-media>` ,
166
+ code : `
167
+ <uui-card-media name="File name" selectable>
168
+ <img src="https://placedog.net/1447/?random" alt="" />
169
+ </uui-card-media>` ,
180
170
} ,
181
171
} ,
182
172
} ;
183
173
184
174
export const Disabled : Story = props =>
185
175
html `
186
- < div style ="width: 200px; ">
187
- < uui-card-media name ="File name " ?disabled =${ props . disabled }
188
- > < img src ="https://placedog.net/1447/?random " alt =""
189
- /> </ uui-card-media >
190
- </ div >
176
+ < uui-card-media name ="File name " ?disabled =${ props . disabled }
177
+ > < img src ="https://placedog.net/1447/?random " alt =""
178
+ /> </ uui-card-media >
191
179
` ;
192
180
193
181
Disabled . args = {
@@ -198,7 +186,11 @@ Disabled.parameters = {
198
186
controls : { include : [ 'disabled' ] } ,
199
187
docs : {
200
188
source : {
201
- code : `<uui-card-media name="File name" disabled></uui-card-media>` ,
189
+ code : `
190
+ <uui-card-media name="File name" disabled>
191
+ <img src="https://placedog.net/1447/?random" alt="" />
192
+ </uui-card-media>
193
+ ` ,
202
194
} ,
203
195
} ,
204
196
} ;
0 commit comments