File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed
site/src/components/IconField Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change 7
7
Popover ,
8
8
PopoverContent ,
9
9
PopoverTrigger ,
10
- } from "components/deprecated/ Popover/Popover" ;
10
+ } from "components/Popover/Popover" ;
11
11
import { ExternalImage } from "components/ExternalImage/ExternalImage" ;
12
12
import { Loader } from "components/Loader/Loader" ;
13
13
import { ChevronDownIcon } from "lucide-react" ;
@@ -80,24 +80,21 @@ export const IconField: FC<IconFieldProps> = ({
80
80
81
81
< Global
82
82
styles = { css `
83
- em-emoji-picker {
84
- --rgb-background : ${ theme . palette . background . paper } ;
85
- --rgb-input : ${ theme . palette . primary . main } ;
86
- --rgb-color : ${ theme . palette . text . primary } ;
87
-
88
- // Hack to prevent the right side from being cut off
89
- width : 350px ;
90
- }
91
- ` }
83
+ em-emoji-picker {
84
+ --rgb-background : ${ theme . palette . background . paper } ;
85
+ --rgb-input : ${ theme . palette . primary . main } ;
86
+ --rgb-color : ${ theme . palette . text . primary } ;
87
+ }
88
+ ` }
92
89
/>
93
90
< Popover open = { open } onOpenChange = { setOpen } >
94
- < PopoverTrigger >
91
+ < PopoverTrigger asChild >
95
92
< Button variant = "outline" size = "lg" className = "flex-shrink-0" >
96
93
Emoji
97
94
< ChevronDownIcon />
98
95
</ Button >
99
96
</ PopoverTrigger >
100
- < PopoverContent id = "emoji" horizontal = "right ">
97
+ < PopoverContent id = "emoji" side = "bottom" align = "end" className = "w-min ">
101
98
< Suspense fallback = { < Loader /> } >
102
99
< EmojiPicker
103
100
onEmojiSelect = { ( emoji ) => {
You can’t perform that action at this time.
0 commit comments