diff --git a/packages/embed/package.json b/packages/embed/package.json
index 07d67a131..eda390ba7 100644
--- a/packages/embed/package.json
+++ b/packages/embed/package.json
@@ -1,6 +1,6 @@
{
"name": "flowise-embed",
- "version": "1.0.1",
+ "version": "1.0.2",
"description": "Javascript library to display flowise chatbot on your website",
"type": "module",
"main": "dist/index.js",
diff --git a/packages/ui/src/assets/images/embed.svg b/packages/ui/src/assets/images/embed.svg
new file mode 100644
index 000000000..d20ceab0c
--- /dev/null
+++ b/packages/ui/src/assets/images/embed.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/ui/src/ui-component/dialog/APICodeDialog.js b/packages/ui/src/ui-component/dialog/APICodeDialog.js
index e23e91b26..dc573347a 100644
--- a/packages/ui/src/ui-component/dialog/APICodeDialog.js
+++ b/packages/ui/src/ui-component/dialog/APICodeDialog.js
@@ -8,6 +8,7 @@ import { baseURL } from 'store/constant'
import pythonSVG from 'assets/images/python.svg'
import javascriptSVG from 'assets/images/javascript.svg'
import cURLSVG from 'assets/images/cURL.svg'
+import EmbedSVG from 'assets/images/embed.svg'
function TabPanel(props) {
const { children, value, index, ...other } = props
@@ -39,7 +40,7 @@ function a11yProps(index) {
const APICodeDialog = ({ show, dialogProps, onCancel }) => {
const portalElement = document.getElementById('portal')
- const codes = ['Python', 'JavaScript', 'cURL']
+ const codes = ['Embed', 'Python', 'JavaScript', 'cURL']
const [value, setValue] = useState(0)
const handleChange = (event, newValue) => {
@@ -74,6 +75,15 @@ output = query({
const result = await response.json();
return result;
}
+`
+ } else if (codeLang === 'Embed') {
+ return `
`
} else if (codeLang === 'cURL') {
return `curl ${baseURL}/api/v1/prediction/${dialogProps.chatflowid} \\
@@ -86,7 +96,7 @@ output = query({
const getLang = (codeLang) => {
if (codeLang === 'Python') {
return 'python'
- } else if (codeLang === 'JavaScript') {
+ } else if (codeLang === 'JavaScript' || codeLang === 'Embed') {
return 'javascript'
} else if (codeLang === 'cURL') {
return 'bash'
@@ -99,6 +109,8 @@ output = query({
return pythonSVG
} else if (codeLang === 'JavaScript') {
return javascriptSVG
+ } else if (codeLang === 'Embed') {
+ return EmbedSVG
} else if (codeLang === 'cURL') {
return cURLSVG
}
@@ -123,7 +135,7 @@ output = query({
{``} tag of your html file
+
+
+ >
+ )}