UNPKG

@roadiehq/rag-ai

Version:

25 lines (22 loc) 737 B
import React, { useState } from 'react'; import AssistantIcon from '@material-ui/icons/Assistant'; import { SidebarItem } from '@backstage/core-components'; import { ControlledRagModal } from './RagModal.esm.js'; const SidebarRagModal = ({ title = "AI Assistant", icon = AssistantIcon, ...props }) => { const [open, setOpen] = useState(false); return /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(SidebarItem, { icon, text: title, onClick: () => setOpen(true) }), /* @__PURE__ */ React.createElement( ControlledRagModal, { title, open, setOpen, ...props } )); }; export { SidebarRagModal }; //# sourceMappingURL=SidebarRagModal.esm.js.map