@@ -110,24 +110,26 @@ export const PromptSuggestionMenu = (props: PromptSuggestionMenuProps) => {
110110 rightSection = { props . rightSection }
111111 />
112112 </ Components . Generic . Form . Root >
113- < Components . SuggestionMenu . Root
114- className = { "bn-combobox-items" }
115- id = { "ai-suggestion-menu" }
116- >
117- { items . map ( ( item , i ) => (
118- < Components . SuggestionMenu . Item
119- key = { item . title }
120- className = { mergeCSSClasses (
121- "bn-suggestion-menu-item" ,
122- item . size === "small" ? "bn-suggestion-menu-item-small" : "" ,
123- ) }
124- id = { `bn-suggestion-menu-item-${ i } ` }
125- isSelected = { i === selectedIndex }
126- onClick = { item . onItemClick }
127- item = { item }
128- />
129- ) ) }
130- </ Components . SuggestionMenu . Root >
113+ { items . length > 0 && (
114+ < Components . SuggestionMenu . Root
115+ className = { "bn-combobox-items" }
116+ id = { "ai-suggestion-menu" }
117+ >
118+ { items . map ( ( item , i ) => (
119+ < Components . SuggestionMenu . Item
120+ key = { item . title }
121+ className = { mergeCSSClasses (
122+ "bn-suggestion-menu-item" ,
123+ item . size === "small" ? "bn-suggestion-menu-item-small" : "" ,
124+ ) }
125+ id = { `bn-suggestion-menu-item-${ i } ` }
126+ isSelected = { i === selectedIndex }
127+ onClick = { item . onItemClick }
128+ item = { item }
129+ />
130+ ) ) }
131+ </ Components . SuggestionMenu . Root >
132+ ) }
131133 </ div >
132134 ) ;
133135} ;
0 commit comments