@@ -2,38 +2,45 @@ import React from 'react'
22import type { Meta } from '@storybook/react'
33
44import Autocomplete from './Autocomplete'
5+ import FormControl from '../FormControl'
6+ import Box from '../Box'
57
68const autocompleteStoryMeta : Meta = {
79 title : 'Components/Autocomplete/Dev' ,
810} as Meta
911
1012export const SxProp = ( ) => {
1113 return (
12- < Autocomplete id = "autocompleteId" >
13- < Autocomplete . Input
14- sx = { {
15- width : '100%' ,
16- marginRight : '10px' ,
17- } }
18- size = "medium"
19- style = { { backgroundColor : 'pink' } }
20- />
21- < Autocomplete . Overlay
22- className = "test-class-name"
23- visibility = "visible"
24- sx = { {
25- maxHeight : 'min(50vh, 280px)' ,
26- overflowY : 'scroll' ,
27- ' div' : {
28- flexDirection : 'column' ,
29- whiteSpace : 'pre-wrap' ,
30- } ,
31- } }
32- style = { { backgroundColor : 'lightblue' } }
33- >
34- < Autocomplete . Menu items = { [ ] } selectedItemIds = { [ ] } aria-labelledby = "sample" />
35- </ Autocomplete . Overlay >
36- </ Autocomplete >
14+ < form >
15+ < FormControl required = { true } >
16+ < FormControl . Label id = "autocompleteLabel" > Label</ FormControl . Label >
17+ < Autocomplete >
18+ < Autocomplete . Input
19+ sx = { {
20+ width : '100%' ,
21+ marginRight : '10px' ,
22+ } }
23+ size = "medium"
24+ style = { { backgroundColor : 'pink' } }
25+ />
26+ < Autocomplete . Overlay
27+ className = "test-class-name"
28+ visibility = "visible"
29+ sx = { {
30+ maxHeight : 'min(50vh, 280px)' ,
31+ overflowY : 'scroll' ,
32+ ' div' : {
33+ flexDirection : 'column' ,
34+ whiteSpace : 'pre-wrap' ,
35+ } ,
36+ } }
37+ style = { { backgroundColor : 'lightblue' } }
38+ >
39+ < Autocomplete . Menu items = { [ ] } selectedItemIds = { [ ] } aria-labelledby = "autocompleteLabel" />
40+ </ Autocomplete . Overlay >
41+ </ Autocomplete >
42+ </ FormControl >
43+ </ form >
3744 )
3845}
3946
0 commit comments