@roadiehq/rag-ai
Version:
25 lines (22 loc) • 737 B
JavaScript
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