Jon Solow commited on
Commit
07e3fbe
·
1 Parent(s): 17ffde3

Put previous week selections in an expander

Browse files
Files changed (1) hide show
  1. src/pages/10_Set_Your_Lineup.py +26 -18
src/pages/10_Set_Your_Lineup.py CHANGED
@@ -100,6 +100,27 @@ def update_and_save_selection(pos_label: str, selection_id: str):
100
  st.rerun()
101
 
102
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
103
  def get_page():
104
  page_title = "Select Your Team"
105
  st.set_page_config(page_title=page_title, page_icon=DEFAULT_ICON, layout="wide")
@@ -118,24 +139,11 @@ def get_page():
118
 
119
  for week in range(1, 5):
120
  st.header(PLAYOFF_WEEK_TO_NAME[week])
121
- selection_cols = st.columns(8)
122
-
123
- with selection_cols[0]:
124
- position_cell(week, "QB", 1, player_options, existing_selections)
125
- with selection_cols[1]:
126
- position_cell(week, "RB", 1, player_options, existing_selections)
127
- with selection_cols[2]:
128
- position_cell(week, "RB", 2, player_options, existing_selections)
129
- with selection_cols[3]:
130
- position_cell(week, "WR", 1, player_options, existing_selections)
131
- with selection_cols[4]:
132
- position_cell(week, "WR", 2, player_options, existing_selections)
133
- with selection_cols[5]:
134
- position_cell(week, "TE", 1, player_options, existing_selections)
135
- with selection_cols[6]:
136
- position_cell(week, "K", 1, player_options, existing_selections)
137
- with selection_cols[7]:
138
- position_cell(week, "DEF", 1, player_options, existing_selections)
139
 
140
  set_selectbox_readonly()
141
 
 
100
  st.rerun()
101
 
102
 
103
+ def week_selections(week, player_options, existing_selections):
104
+ selection_cols = st.columns(8)
105
+
106
+ with selection_cols[0]:
107
+ position_cell(week, "QB", 1, player_options, existing_selections)
108
+ with selection_cols[1]:
109
+ position_cell(week, "RB", 1, player_options, existing_selections)
110
+ with selection_cols[2]:
111
+ position_cell(week, "RB", 2, player_options, existing_selections)
112
+ with selection_cols[3]:
113
+ position_cell(week, "WR", 1, player_options, existing_selections)
114
+ with selection_cols[4]:
115
+ position_cell(week, "WR", 2, player_options, existing_selections)
116
+ with selection_cols[5]:
117
+ position_cell(week, "TE", 1, player_options, existing_selections)
118
+ with selection_cols[6]:
119
+ position_cell(week, "K", 1, player_options, existing_selections)
120
+ with selection_cols[7]:
121
+ position_cell(week, "DEF", 1, player_options, existing_selections)
122
+
123
+
124
  def get_page():
125
  page_title = "Select Your Team"
126
  st.set_page_config(page_title=page_title, page_icon=DEFAULT_ICON, layout="wide")
 
139
 
140
  for week in range(1, 5):
141
  st.header(PLAYOFF_WEEK_TO_NAME[week])
142
+ if week < CURRENT_PLAYOFF_WEEK:
143
+ with st.expander("Show Previous Week"):
144
+ week_selections(week, player_options, existing_selections)
145
+ else:
146
+ week_selections(week, player_options, existing_selections)
 
 
 
 
 
 
 
 
 
 
 
 
 
147
 
148
  set_selectbox_readonly()
149