+ {(data.name === 'promptTemplate' || data.name === 'chatPromptTemplate') &&
+ (inputParam.name === 'template' || inputParam.name === 'systemMessagePrompt') && (
+ <>
+
+ setShowPromptHubDialog(false)}
+ onSubmit={onShowPromptHubButtonSubmit}
+ >
+ >
+ )}
{inputParam.label}
@@ -260,6 +299,7 @@ const NodeInputHandler = ({ inputAnchor, inputParam, data, disabled = false, isA
}}
/>
)}
+
{inputParam.type === 'file' && (
{
try {
await chatflowsApi.deleteChatflow(chatflow.id)
localStorage.removeItem(`${chatflow.id}_INTERNAL`)
- navigate(-1)
+ navigate('/')
} catch (error) {
const errorData = error.response.data || `${error.response.status}: ${error.response.statusText}`
enqueueSnackbar({
diff --git a/packages/ui/src/views/chatflows/index.js b/packages/ui/src/views/chatflows/index.js
index 3c4b89728..c87ad306c 100644
--- a/packages/ui/src/views/chatflows/index.js
+++ b/packages/ui/src/views/chatflows/index.js
@@ -12,6 +12,7 @@ import ItemCard from 'ui-component/cards/ItemCard'
import { gridSpacing } from 'store/constant'
import WorkflowEmptySVG from 'assets/images/workflow_empty.svg'
import LoginDialog from 'ui-component/dialog/LoginDialog'
+import ConfirmDialog from 'ui-component/dialog/ConfirmDialog'
// API
import chatflowsApi from 'api/chatflows'
@@ -160,7 +161,6 @@ const Chatflows = () => {
variant='contained'
value='card'
title='Card View'
- selectedColor='#00abc0'
>
@@ -212,6 +212,7 @@ const Chatflows = () => {
)}
+
)
}