Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
@@ -595,10 +595,10 @@ with col1:
|
|
595 |
if submit_sales_page:
|
596 |
# Validar entradas
|
597 |
if validate_inputs(sales_page_audience, sales_page_product):
|
598 |
-
|
599 |
-
|
600 |
-
with
|
601 |
-
|
602 |
# Mapear la selección a la función correspondiente
|
603 |
section_functions = {
|
604 |
"Above the Fold (Encabezado)": generate_above_the_fold,
|
@@ -624,12 +624,10 @@ if submit_sales_page:
|
|
624 |
offer=sales_page_offer if sales_page_offer.strip() else None
|
625 |
)
|
626 |
|
627 |
-
|
628 |
-
|
629 |
-
# Mostrar el contenido generado fuera del bloque del spinner
|
630 |
-
display_generated_content(col2, generated_content, "sales_page_section")
|
631 |
|
632 |
-
|
633 |
-
|
634 |
else:
|
635 |
st.warning("Por favor, completa los campos de público objetivo y producto/servicio.")
|
|
|
595 |
if submit_sales_page:
|
596 |
# Validar entradas
|
597 |
if validate_inputs(sales_page_audience, sales_page_product):
|
598 |
+
try:
|
599 |
+
# Crear un contenedor para el spinner en la columna 2
|
600 |
+
with col2:
|
601 |
+
with st.spinner("Generando sección de página de ventas...", show_time=True):
|
602 |
# Mapear la selección a la función correspondiente
|
603 |
section_functions = {
|
604 |
"Above the Fold (Encabezado)": generate_above_the_fold,
|
|
|
624 |
offer=sales_page_offer if sales_page_offer.strip() else None
|
625 |
)
|
626 |
|
627 |
+
# Mostrar el contenido generado fuera del bloque del spinner
|
628 |
+
display_generated_content(col2, generated_content, "sales_page_section")
|
|
|
|
|
629 |
|
630 |
+
except Exception as e:
|
631 |
+
st.error(f"Error al generar la sección: {str(e)}")
|
632 |
else:
|
633 |
st.warning("Por favor, completa los campos de público objetivo y producto/servicio.")
|