devjas1 commited on
Commit
c58845b
·
1 Parent(s): df8f4dc

fix(results): Refactor results column rendering to streamline batch results display

Browse files
Files changed (1) hide show
  1. modules/ui_components.py +2 -7
modules/ui_components.py CHANGED
@@ -391,21 +391,16 @@ def render_input_column():
391
 
392
 
393
  def render_results_column():
394
- # Check if we're in batch more or have batch results
395
  is_batch_mode = st.session_state.get("batch_mode", False)
396
  has_batch_results = "batch_results" in st.session_state
397
 
398
  if is_batch_mode and has_batch_results:
399
- # Display batch results
400
- st.markdown("##### Batch Analysis Results")
401
- batch_results = st.session_state["batch_results"]
402
- display_batch_results(batch_results)
403
-
404
  ResultsManager.display_results_table()
405
 
406
  elif st.session_state.get("inference_run_once", False) and not is_batch_mode:
407
  st.markdown("##### Analysis Results")
408
-
409
  # Get data from session state
410
  x_raw = st.session_state.get("x_raw")
411
  y_raw = st.session_state.get("y_raw")
 
391
 
392
 
393
  def render_results_column():
394
+ # Get the current mode and check for batch results
395
  is_batch_mode = st.session_state.get("batch_mode", False)
396
  has_batch_results = "batch_results" in st.session_state
397
 
398
  if is_batch_mode and has_batch_results:
399
+ # THEN render the main interactive dashboard from ResultsManager
 
 
 
 
400
  ResultsManager.display_results_table()
401
 
402
  elif st.session_state.get("inference_run_once", False) and not is_batch_mode:
403
  st.markdown("##### Analysis Results")
 
404
  # Get data from session state
405
  x_raw = st.session_state.get("x_raw")
406
  y_raw = st.session_state.get("y_raw")