1
1
import '../../../dist/styles.min.css'
2
2
import '../menu.css'
3
+ import './style.css'
3
4
import React from 'react'
4
5
import {
5
6
IconCaretDown ,
@@ -26,45 +27,49 @@ export default {
26
27
27
28
export function Default ( ) {
28
29
return (
29
- < MenuProvider >
30
- < MenuTrigger > Open</ MenuTrigger >
31
- < Menu >
32
- < MenuItem > New Tab</ MenuItem >
33
- < MenuItem > New Item</ MenuItem >
34
- < MenuSeparator />
35
- < MenuItem > Downloads</ MenuItem >
36
- </ Menu >
37
- </ MenuProvider >
30
+ < div className = "base-story" >
31
+ < MenuProvider >
32
+ < MenuTrigger > Open</ MenuTrigger >
33
+ < Menu >
34
+ < MenuItem > New Tab</ MenuItem >
35
+ < MenuItem > New Item</ MenuItem >
36
+ < MenuSeparator />
37
+ < MenuItem > Downloads</ MenuItem >
38
+ </ Menu >
39
+ </ MenuProvider >
40
+ </ div >
38
41
)
39
42
}
40
43
41
44
export function Composition ( ) {
42
45
return (
43
- < MenuProvider >
44
- < MenuTrigger asChild >
45
- < Button >
46
- Open < IconCaretDown />
47
- </ Button >
48
- </ MenuTrigger >
49
- < Menu asChild >
50
- < div style = { { border : '5px solid red' } } >
51
- < MenuItem > New Tab</ MenuItem >
52
- < MenuItem > New Item</ MenuItem >
53
- < MenuSeparator />
54
- < MenuItem asChild >
55
- < a href = "htpps://vtex.com" target = "_blank" rel = "noreferrer" >
56
- Downloads
57
- </ a >
58
- </ MenuItem >
59
- </ div >
60
- </ Menu >
61
- </ MenuProvider >
46
+ < div className = "base-story" >
47
+ < MenuProvider placement = "bottom-end" >
48
+ < MenuTrigger asChild >
49
+ < Button >
50
+ Open < IconCaretDown />
51
+ </ Button >
52
+ </ MenuTrigger >
53
+ < Menu asChild >
54
+ < div style = { { border : '5px solid red' } } >
55
+ < MenuItem > New Tab</ MenuItem >
56
+ < MenuItem > New Item</ MenuItem >
57
+ < MenuSeparator />
58
+ < MenuItem asChild >
59
+ < a href = "htpps://vtex.com" target = "_blank" rel = "noreferrer" >
60
+ Downloads
61
+ </ a >
62
+ </ MenuItem >
63
+ </ div >
64
+ </ Menu >
65
+ </ MenuProvider >
66
+ </ div >
62
67
)
63
68
}
64
69
65
70
export function MoreActions ( ) {
66
71
return (
67
- < Stack >
72
+ < Stack className = "base-story" >
68
73
< Stack direction = "row" space = "5rem" >
69
74
< MenuProvider >
70
75
< MenuTrigger asChild >
@@ -206,7 +211,7 @@ export function MoreActions() {
206
211
207
212
export function CustomLabel ( ) {
208
213
return (
209
- < Stack >
214
+ < Stack className = "base-story" >
210
215
< MenuProvider >
211
216
< MenuTrigger asChild >
212
217
< Button variant = "primary" >
@@ -239,7 +244,7 @@ export function CustomLabel() {
239
244
240
245
export function ItemVariants ( ) {
241
246
return (
242
- < Stack >
247
+ < Stack className = "base-story" >
243
248
< MenuProvider >
244
249
< MenuTrigger asChild >
245
250
< Button variant = "primary" >
0 commit comments