import React from 'react'; import Chatbot, { ChatbotDisplayMode } from '@patternfly/virtual-assistant/dist/dynamic/Chatbot'; import { Radio } from '@patternfly/react-core/dist/dynamic/Radio'; import { Checkbox } from '@patternfly/react-core/dist/dynamic/Checkbox'; import { FormGroup } from '@patternfly/react-core/dist/dynamic/FormGroup'; import { Stack } from '@patternfly/react-core/dist/dynamic/Stack'; export const ChatbotContainerDemo: React.FunctionComponent = () => { const [displayMode, setDisplayMode] = React.useState(ChatbotDisplayMode.default); const [isVisible, setIsVisible] = React.useState(true); return ( <>
setDisplayMode(ChatbotDisplayMode.default)} name="basic-inline-radio" label="Overlay / default" id="default" /> setDisplayMode(ChatbotDisplayMode.docked)} name="basic-inline-radio" label="Docked" id="docked" /> setDisplayMode(ChatbotDisplayMode.fullscreen)} name="basic-inline-radio" label="Fullscreen" id="fullscreen" /> setDisplayMode(ChatbotDisplayMode.embedded)} name="basic-inline-radio" label="Embedded" id="embedded" /> setIsVisible(!isVisible)} id="container-visible" name="container-visible" />
); };