AIdeaText commited on
Commit
774f80a
1 Parent(s): cc4ec8f

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +10 -8
modules/ui/ui.py CHANGED
@@ -298,6 +298,16 @@ def user_page(lang_code, t):
298
  t.get('feedback_tab', 'Formulario de Comentarios')
299
  ])
300
 
 
 
 
 
 
 
 
 
 
 
301
  # Asegurarnos de que el tab seleccionado sea válido
302
  selected_tab = min(selected_tab, len(tabs) - 1)
303
 
@@ -321,14 +331,6 @@ def user_page(lang_code, t):
321
  st.warning(t.get('no_data_warning', 'No se encontraron datos para este estudiante.'))
322
  elif selected_tab == 3:
323
  display_feedback_form(st.session_state.lang_code, t)
324
-
325
- with tabs[0]:
326
- display_morphosyntax_interface(
327
- st.session_state.lang_code,
328
- st.session_state.nlp_models,
329
- #t.get('MORPHOSYNTACTIC', {}) # Solo pasamos las traducciones de morfosintaxis
330
- t.get('TRANSLATIONS', {}) # Asegurarse de que pasamos el diccionario completo
331
- )
332
 
333
  with tabs[1]:
334
  display_semantic_interface(
 
298
  t.get('feedback_tab', 'Formulario de Comentarios')
299
  ])
300
 
301
+ # Usar el tab seleccionado si existe
302
+ selected_tab = st.session_state.get('selected_tab', 0)
303
+
304
+ tabs = st.tabs([
305
+ t.get('morpho_tab', 'Análisis Morfosintáctico'),
306
+ t.get('semantic_tab', 'Análisis Semántico'),
307
+ t.get('activities_tab', 'Mis Actividades'),
308
+ t.get('feedback_tab', 'Formulario de Comentarios')
309
+ ])
310
+
311
  # Asegurarnos de que el tab seleccionado sea válido
312
  selected_tab = min(selected_tab, len(tabs) - 1)
313
 
 
331
  st.warning(t.get('no_data_warning', 'No se encontraron datos para este estudiante.'))
332
  elif selected_tab == 3:
333
  display_feedback_form(st.session_state.lang_code, t)
 
 
 
 
 
 
 
 
334
 
335
  with tabs[1]:
336
  display_semantic_interface(