Spaces:
Running
Running
remove print statements
Browse files
app.py
CHANGED
|
@@ -95,13 +95,10 @@ def remove_code_block(text):
|
|
| 95 |
match = re.search(pattern, text, re.DOTALL)
|
| 96 |
if match:
|
| 97 |
extracted = match.group(1).strip()
|
| 98 |
-
print("Successfully extracted code block:", extracted)
|
| 99 |
return extracted
|
| 100 |
# If no code block is found, check if the entire text is HTML
|
| 101 |
if text.strip().startswith('<!DOCTYPE html>') or text.strip().startswith('<html'):
|
| 102 |
-
print("Text appears to be raw HTML, using as is")
|
| 103 |
return text.strip()
|
| 104 |
-
print("No code block found in text:", text)
|
| 105 |
return text.strip()
|
| 106 |
|
| 107 |
def history_render(history: History):
|
|
@@ -144,7 +141,6 @@ def send_to_sandbox(code):
|
|
| 144 |
encoded_html = base64.b64encode(wrapped_code.encode('utf-8')).decode('utf-8')
|
| 145 |
data_uri = f"data:text/html;charset=utf-8;base64,{encoded_html}"
|
| 146 |
iframe = f'<iframe src="{data_uri}" width="100%" height="920px" sandbox="allow-scripts allow-same-origin allow-forms allow-popups allow-modals allow-presentation" allow="display-capture"></iframe>'
|
| 147 |
-
print("Generated iframe:", iframe)
|
| 148 |
return iframe
|
| 149 |
|
| 150 |
def demo_card_click(e: gr.EventData):
|
|
@@ -170,7 +166,6 @@ def demo_card_click(e: gr.EventData):
|
|
| 170 |
|
| 171 |
return DEMO_LIST[index]['description']
|
| 172 |
except (KeyError, IndexError, AttributeError) as e:
|
| 173 |
-
print(f"Error in demo_card_click: {e}")
|
| 174 |
# Return the first demo description as fallback
|
| 175 |
return DEMO_LIST[0]['description']
|
| 176 |
|
|
|
|
| 95 |
match = re.search(pattern, text, re.DOTALL)
|
| 96 |
if match:
|
| 97 |
extracted = match.group(1).strip()
|
|
|
|
| 98 |
return extracted
|
| 99 |
# If no code block is found, check if the entire text is HTML
|
| 100 |
if text.strip().startswith('<!DOCTYPE html>') or text.strip().startswith('<html'):
|
|
|
|
| 101 |
return text.strip()
|
|
|
|
| 102 |
return text.strip()
|
| 103 |
|
| 104 |
def history_render(history: History):
|
|
|
|
| 141 |
encoded_html = base64.b64encode(wrapped_code.encode('utf-8')).decode('utf-8')
|
| 142 |
data_uri = f"data:text/html;charset=utf-8;base64,{encoded_html}"
|
| 143 |
iframe = f'<iframe src="{data_uri}" width="100%" height="920px" sandbox="allow-scripts allow-same-origin allow-forms allow-popups allow-modals allow-presentation" allow="display-capture"></iframe>'
|
|
|
|
| 144 |
return iframe
|
| 145 |
|
| 146 |
def demo_card_click(e: gr.EventData):
|
|
|
|
| 166 |
|
| 167 |
return DEMO_LIST[index]['description']
|
| 168 |
except (KeyError, IndexError, AttributeError) as e:
|
|
|
|
| 169 |
# Return the first demo description as fallback
|
| 170 |
return DEMO_LIST[0]['description']
|
| 171 |
|