5
5
Brand ,
6
6
DropdownList ,
7
7
DropdownItem ,
8
- DropdownGroup ,
9
8
ExpandableSection ,
10
9
} from "@patternfly/react-core" ;
11
10
@@ -20,13 +19,8 @@ import Message from "@patternfly/chatbot/dist/dynamic/Message";
20
19
import ChatbotHeader , {
21
20
ChatbotHeaderTitle ,
22
21
ChatbotHeaderActions ,
23
- ChatbotHeaderOptionsDropdown ,
24
22
} from "@patternfly/chatbot/dist/dynamic/ChatbotHeader" ;
25
23
26
- import ExpandIcon from "@patternfly/react-icons/dist/esm/icons/expand-icon" ;
27
- import OpenDrawerRightIcon from "@patternfly/react-icons/dist/esm/icons/open-drawer-right-icon" ;
28
- import OutlinedWindowRestoreIcon from "@patternfly/react-icons/dist/esm/icons/outlined-window-restore-icon" ;
29
-
30
24
import lightspeedLogo from "../assets/lightspeed.svg" ;
31
25
import lightspeedLogoDark from "../assets/lightspeed_dark.svg" ;
32
26
@@ -155,7 +149,7 @@ export const AnsibleChatbot: React.FunctionComponent = () => {
155
149
} ) ) ;
156
150
157
151
const [ chatbotVisible , setChatbotVisible ] = useState < boolean > ( true ) ;
158
- const [ displayMode , setDisplayMode ] = useState < ChatbotDisplayMode > (
152
+ const [ displayMode ] = useState < ChatbotDisplayMode > (
159
153
ChatbotDisplayMode . fullscreen ,
160
154
) ;
161
155
const [ isDrawerOpen , setIsDrawerOpen ] = React . useState ( false ) ;
@@ -191,13 +185,6 @@ export const AnsibleChatbot: React.FunctionComponent = () => {
191
185
setSelectedModel ( value as string ) ;
192
186
} ;
193
187
194
- const onSelectDisplayMode = (
195
- _event : React . MouseEvent < Element , MouseEvent > | undefined ,
196
- value : string | number | undefined ,
197
- ) => {
198
- setDisplayMode ( value as ChatbotDisplayMode ) ;
199
- } ;
200
-
201
188
const setCurrentConversation = (
202
189
newConversationId : string | undefined ,
203
190
newMessages : ExtendedMessage [ ] ,
@@ -317,40 +304,6 @@ export const AnsibleChatbot: React.FunctionComponent = () => {
317
304
</ DropdownList >
318
305
</ ChatbotHeaderSelectorDropdown >
319
306
) }
320
- < ChatbotHeaderOptionsDropdown onSelect = { onSelectDisplayMode } >
321
- < DropdownGroup label = "Display mode" >
322
- < DropdownList >
323
- < DropdownItem
324
- value = { ChatbotDisplayMode . default }
325
- key = "switchDisplayOverlay"
326
- icon = { < OutlinedWindowRestoreIcon aria-hidden /> }
327
- isSelected = {
328
- displayMode === ChatbotDisplayMode . default
329
- }
330
- >
331
- < span > Overlay</ span >
332
- </ DropdownItem >
333
- < DropdownItem
334
- value = { ChatbotDisplayMode . docked }
335
- key = "switchDisplayDock"
336
- icon = { < OpenDrawerRightIcon aria-hidden /> }
337
- isSelected = { displayMode === ChatbotDisplayMode . docked }
338
- >
339
- < span > Dock to window</ span >
340
- </ DropdownItem >
341
- < DropdownItem
342
- value = { ChatbotDisplayMode . fullscreen }
343
- key = "switchDisplayFullscreen"
344
- icon = { < ExpandIcon aria-hidden /> }
345
- isSelected = {
346
- displayMode === ChatbotDisplayMode . fullscreen
347
- }
348
- >
349
- < span > Fullscreen</ span >
350
- </ DropdownItem >
351
- </ DropdownList >
352
- </ DropdownGroup >
353
- </ ChatbotHeaderOptionsDropdown >
354
307
</ ChatbotHeaderActions >
355
308
</ ChatbotHeader >
356
309
{ alertMessage && (
0 commit comments