Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -877,6 +877,10 @@ elif page == "💡 Recomendación de Artículos":
|
|
877 |
# Inicializar session state para la cesta si no existe
|
878 |
if 'new_basket' not in st.session_state:
|
879 |
st.session_state['new_basket'] = [] # Inicializar como una lista vacía
|
|
|
|
|
|
|
|
|
880 |
|
881 |
# Estilo principal de la página
|
882 |
st.markdown(
|
@@ -962,7 +966,7 @@ elif page == "💡 Recomendación de Artículos":
|
|
962 |
with rec_col4:
|
963 |
# Botón para añadir artículo recomendado a la cesta
|
964 |
if rec_code not in st.session_state['new_basket']:
|
965 |
-
st.button("➕", key=f"add_{rec_code}", on_click=
|
966 |
else:
|
967 |
st.write("✓")
|
968 |
|
|
|
877 |
# Inicializar session state para la cesta si no existe
|
878 |
if 'new_basket' not in st.session_state:
|
879 |
st.session_state['new_basket'] = [] # Inicializar como una lista vacía
|
880 |
+
|
881 |
+
def add_to_basket(rec_code):
|
882 |
+
if rec_code not in st.session_state['new_basket']:
|
883 |
+
st.session_state['new_basket'].append(rec_code)
|
884 |
|
885 |
# Estilo principal de la página
|
886 |
st.markdown(
|
|
|
966 |
with rec_col4:
|
967 |
# Botón para añadir artículo recomendado a la cesta
|
968 |
if rec_code not in st.session_state['new_basket']:
|
969 |
+
st.button("➕", key=f"add_{rec_code}", on_click=add_to_basket, args=(rec_code,))
|
970 |
else:
|
971 |
st.write("✓")
|
972 |
|