nateraw commited on
Commit
c154150
Β·
1 Parent(s): 3390997

Create 01_🏠_page.py

Browse files
Files changed (1) hide show
  1. 01_🏠_page.py +18 -0
01_🏠_page.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+
3
+ def _progress():
4
+ form_fields = st.session_state['form_fields']
5
+ return sum([bool(x) for x in form_fields.values()]) / len(form_fields)
6
+
7
+ if 'form_fields' not in st.session_state:
8
+ st.session_state['form_fields'] = {
9
+ 'page_1_a': None,
10
+ 'page_1_b': None,
11
+ 'page_2_a': None,
12
+ 'page_2_b': None
13
+ }
14
+ st.session_state['progress'] = _progress
15
+
16
+ st.sidebar.progress(st.session_state['progress']())
17
+
18
+ st.json(st.session_state['form_fields'])