Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
import gradio as gr
|
2 |
import base64
|
|
|
3 |
#import execjs
|
4 |
# Define the Mermaid code for the flowchart
|
5 |
|
@@ -17,10 +18,11 @@ mermaid_code = """graph TD;
|
|
17 |
#def call_chart(mermaidCode):
|
18 |
def mm(graph):
|
19 |
code_out=""
|
20 |
-
for ea in
|
21 |
code=ea.strip().strip("\n")
|
22 |
code_out+=code
|
23 |
-
out_html=f'''<div><iframe src="https://omnibus-mermaid-script.static.hf.space/index.html?mermaid={code_out}" height="500" width="500"></iframe></div>'''
|
|
|
24 |
return out_html
|
25 |
|
26 |
"""
|
@@ -35,10 +37,10 @@ graph LR;
|
|
35 |
|
36 |
css="""
|
37 |
.flowchart-link{
|
38 |
-
stroke:red;
|
39 |
}
|
40 |
.marker {
|
41 |
-
fill: #ed0000;
|
42 |
stroke: #ff0101;
|
43 |
}
|
44 |
"""
|
|
|
1 |
import gradio as gr
|
2 |
import base64
|
3 |
+
import random
|
4 |
#import execjs
|
5 |
# Define the Mermaid code for the flowchart
|
6 |
|
|
|
18 |
#def call_chart(mermaidCode):
|
19 |
def mm(graph):
|
20 |
code_out=""
|
21 |
+
for ea in graph.split("\n"):
|
22 |
code=ea.strip().strip("\n")
|
23 |
code_out+=code
|
24 |
+
#out_html=f'''<div><iframe src="https://omnibus-mermaid-script.static.hf.space/index.html?mermaid={code_out}&rand={random.randint(1,1111111111)}" height="500" width="500"></iframe></div>'''
|
25 |
+
out_html=f'''<div><iframe src="https://omnibus-mermaid-script.static.hf.space/index.html?mermaid={code_out}}" height="500" width="500"></iframe></div>'''
|
26 |
return out_html
|
27 |
|
28 |
"""
|
|
|
37 |
|
38 |
css="""
|
39 |
.flowchart-link{
|
40 |
+
stroke:red!important;
|
41 |
}
|
42 |
.marker {
|
43 |
+
fill: #ed0000!important;
|
44 |
stroke: #ff0101;
|
45 |
}
|
46 |
"""
|