- Bring files up to date with latest merge
This commit is contained in:
parent
3139152cb1
commit
2c379b299a
|
|
@ -4,14 +4,14 @@ import 'reactflow/dist/style.css'
|
||||||
|
|
||||||
import { useDispatch, useSelector } from 'react-redux'
|
import { useDispatch, useSelector } from 'react-redux'
|
||||||
import { useNavigate, useLocation } from 'react-router-dom'
|
import { useNavigate, useLocation } from 'react-router-dom'
|
||||||
import { usePrompt } from '../../utils/usePrompt'
|
import { usePrompt } from '@/utils/usePrompt'
|
||||||
import {
|
import {
|
||||||
REMOVE_DIRTY,
|
REMOVE_DIRTY,
|
||||||
SET_DIRTY,
|
SET_DIRTY,
|
||||||
SET_CHATFLOW,
|
SET_CHATFLOW,
|
||||||
enqueueSnackbar as enqueueSnackbarAction,
|
enqueueSnackbar as enqueueSnackbarAction,
|
||||||
closeSnackbar as closeSnackbarAction
|
closeSnackbar as closeSnackbarAction
|
||||||
} from 'store/actions'
|
} from '@/store/actions'
|
||||||
import { omit, cloneDeep } from 'lodash'
|
import { omit, cloneDeep } from 'lodash'
|
||||||
|
|
||||||
// material-ui
|
// material-ui
|
||||||
|
|
@ -23,28 +23,28 @@ import CanvasNode from './CanvasNode'
|
||||||
import ButtonEdge from './ButtonEdge'
|
import ButtonEdge from './ButtonEdge'
|
||||||
import CanvasHeader from './CanvasHeader'
|
import CanvasHeader from './CanvasHeader'
|
||||||
import AddNodes from './AddNodes'
|
import AddNodes from './AddNodes'
|
||||||
import ConfirmDialog from 'ui-component/dialog/ConfirmDialog'
|
import ConfirmDialog from '@/ui-component/dialog/ConfirmDialog'
|
||||||
import { ChatPopUp } from 'views/chatmessage/ChatPopUp'
|
import { ChatPopUp } from '@/views/chatmessage/ChatPopUp'
|
||||||
import { VectorStorePopUp } from 'views/vectorstore/VectorStorePopUp'
|
import { VectorStorePopUp } from '@/views/vectorstore/VectorStorePopUp'
|
||||||
import { flowContext } from 'store/context/ReactFlowContext'
|
import { flowContext } from '@/store/context/ReactFlowContext'
|
||||||
|
|
||||||
// API
|
// API
|
||||||
import nodesApi from 'api/nodes'
|
import nodesApi from '@/api/nodes'
|
||||||
import chatflowsApi from 'api/chatflows'
|
import chatflowsApi from '@/api/chatflows'
|
||||||
|
|
||||||
// Hooks
|
// Hooks
|
||||||
import useApi from 'hooks/useApi'
|
import useApi from '@/hooks/useApi'
|
||||||
import useConfirm from 'hooks/useConfirm'
|
import useConfirm from '@/hooks/useConfirm'
|
||||||
|
|
||||||
// icons
|
// icons
|
||||||
import { IconX } from '@tabler/icons'
|
import { IconX } from '@tabler/icons'
|
||||||
|
|
||||||
// utils
|
// utils
|
||||||
import { getUniqueNodeId, initNode, getEdgeLabelName, rearrangeToolsOrdering, getUpsertDetails } from 'utils/genericHelper'
|
import { getUniqueNodeId, initNode, getEdgeLabelName, rearrangeToolsOrdering, getUpsertDetails } from '@/utils/genericHelper'
|
||||||
import useNotifier from 'utils/useNotifier'
|
import useNotifier from '@/utils/useNotifier'
|
||||||
|
|
||||||
// const
|
// const
|
||||||
import { FLOWISE_CREDENTIAL_ID } from 'store/constant'
|
import { FLOWISE_CREDENTIAL_ID } from '@/store/constant'
|
||||||
|
|
||||||
const nodeTypes = { customNode: CanvasNode }
|
const nodeTypes = { customNode: CanvasNode }
|
||||||
const edgeTypes = { buttonedge: ButtonEdge }
|
const edgeTypes = { buttonedge: ButtonEdge }
|
||||||
|
|
|
||||||
|
|
@ -20,36 +20,36 @@ import { CopyBlock, atomOneDark } from 'react-code-blocks'
|
||||||
import ExpandMoreIcon from '@mui/icons-material/ExpandMore'
|
import ExpandMoreIcon from '@mui/icons-material/ExpandMore'
|
||||||
|
|
||||||
// Project import
|
// Project import
|
||||||
import { Dropdown } from 'ui-component/dropdown/Dropdown'
|
import { Dropdown } from '@/ui-component/dropdown/Dropdown'
|
||||||
import ShareChatbot from './ShareChatbot'
|
import ShareChatbot from './ShareChatbot'
|
||||||
import EmbedChat from './EmbedChat'
|
import EmbedChat from './EmbedChat'
|
||||||
import Configuration from './Configuration'
|
import Configuration from './Configuration'
|
||||||
|
|
||||||
// Const
|
// Const
|
||||||
import { baseURL } from 'store/constant'
|
import { baseURL } from '@/store/constant'
|
||||||
import { SET_CHATFLOW } from 'store/actions'
|
import { SET_CHATFLOW } from '@/store/actions'
|
||||||
|
|
||||||
// Images
|
// Images
|
||||||
import pythonSVG from 'assets/images/python.svg'
|
import pythonSVG from '@/assets/images/python.svg'
|
||||||
import javascriptSVG from 'assets/images/javascript.svg'
|
import javascriptSVG from '@/assets/images/javascript.svg'
|
||||||
import cURLSVG from 'assets/images/cURL.svg'
|
import cURLSVG from '@/assets/images/cURL.svg'
|
||||||
import EmbedSVG from 'assets/images/embed.svg'
|
import EmbedSVG from '@/assets/images/embed.svg'
|
||||||
import ShareChatbotSVG from 'assets/images/sharing.png'
|
import ShareChatbotSVG from '@/assets/images/sharing.png'
|
||||||
import settingsSVG from 'assets/images/settings.svg'
|
import settingsSVG from '@/assets/images/settings.svg'
|
||||||
import { IconBulb } from '@tabler/icons'
|
import { IconBulb } from '@tabler/icons'
|
||||||
|
|
||||||
// API
|
// API
|
||||||
import apiKeyApi from 'api/apikey'
|
import apiKeyApi from '@/api/apikey'
|
||||||
import chatflowsApi from 'api/chatflows'
|
import chatflowsApi from '@/api/chatflows'
|
||||||
import configApi from 'api/config'
|
import configApi from '@/api/config'
|
||||||
|
|
||||||
// Hooks
|
// Hooks
|
||||||
import useApi from 'hooks/useApi'
|
import useApi from '@/hooks/useApi'
|
||||||
import { CheckboxInput } from 'ui-component/checkbox/Checkbox'
|
import { CheckboxInput } from '@/ui-component/checkbox/Checkbox'
|
||||||
import { TableViewOnly } from 'ui-component/table/Table'
|
import { TableViewOnly } from '@/ui-component/table/Table'
|
||||||
|
|
||||||
// Helpers
|
// Helpers
|
||||||
import { unshiftFiles, getConfigExamplesForJS, getConfigExamplesForPython, getConfigExamplesForCurl } from 'utils/genericHelper'
|
import { unshiftFiles, getConfigExamplesForJS, getConfigExamplesForPython, getConfigExamplesForCurl } from '@/utils/genericHelper'
|
||||||
|
|
||||||
function TabPanel(props) {
|
function TabPanel(props) {
|
||||||
const { children, value, index, ...other } = props
|
const { children, value, index, ...other } = props
|
||||||
|
|
|
||||||
|
|
@ -14,25 +14,25 @@ import { useTheme } from '@mui/material/styles'
|
||||||
import { IconSend, IconDownload } from '@tabler/icons'
|
import { IconSend, IconDownload } from '@tabler/icons'
|
||||||
|
|
||||||
// project import
|
// project import
|
||||||
import { CodeBlock } from 'ui-component/markdown/CodeBlock'
|
import { CodeBlock } from '@/ui-component/markdown/CodeBlock'
|
||||||
import { MemoizedReactMarkdown } from 'ui-component/markdown/MemoizedReactMarkdown'
|
import { MemoizedReactMarkdown } from '@/ui-component/markdown/MemoizedReactMarkdown'
|
||||||
import SourceDocDialog from 'ui-component/dialog/SourceDocDialog'
|
import SourceDocDialog from '@/ui-component/dialog/SourceDocDialog'
|
||||||
import './ChatMessage.css'
|
import './ChatMessage.css'
|
||||||
|
|
||||||
// api
|
// api
|
||||||
import chatmessageApi from 'api/chatmessage'
|
import chatmessageApi from '@/api/chatmessage'
|
||||||
import chatflowsApi from 'api/chatflows'
|
import chatflowsApi from '@/api/chatflows'
|
||||||
import predictionApi from 'api/prediction'
|
import predictionApi from '@/api/prediction'
|
||||||
|
|
||||||
// Hooks
|
// Hooks
|
||||||
import useApi from 'hooks/useApi'
|
import useApi from '@/hooks/useApi'
|
||||||
|
|
||||||
// Const
|
// Const
|
||||||
import { baseURL, maxScroll } from 'store/constant'
|
import { baseURL, maxScroll } from '@/store/constant'
|
||||||
|
|
||||||
import robotPNG from 'assets/images/robot.png'
|
import robotPNG from '@/assets/images/robot.png'
|
||||||
import userPNG from 'assets/images/account.png'
|
import userPNG from '@/assets/images/account.png'
|
||||||
import { isValidURL, removeDuplicateURL, setLocalStorageChatflow } from 'utils/genericHelper'
|
import { isValidURL, removeDuplicateURL, setLocalStorageChatflow } from '@/utils/genericHelper'
|
||||||
|
|
||||||
export const ChatMessage = ({ open, chatflowid, isDialog }) => {
|
export const ChatMessage = ({ open, chatflowid, isDialog }) => {
|
||||||
const theme = useTheme()
|
const theme = useTheme()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue