Update app.py
Browse files
app.py
CHANGED
@@ -15,11 +15,14 @@ level = st.selectbox("Choose your level:", ["Beginner", "Intermediate", "Advance
|
|
15 |
start_button = st.button("Start Creating Your Story!")
|
16 |
|
17 |
# ตรวจสอบเมื่อกดปุ่มเริ่มต้น
|
|
|
18 |
if start_button:
|
19 |
-
# ไปยังหน้าถัดไปเพื่อสร้างเรื่องราว
|
20 |
st.session_state["level"] = level # บันทึกระดับที่เลือกไว้ใน session
|
21 |
st.session_state["story_started"] = True # ใช้เพื่อเช็คว่าเริ่มเรื่องหรือยัง
|
22 |
-
|
|
|
|
|
|
|
23 |
|
24 |
|
25 |
# ตรวจสอบว่าการแต่งเรื่องเริ่มแล้วหรือยัง
|
|
|
15 |
start_button = st.button("Start Creating Your Story!")
|
16 |
|
17 |
# ตรวจสอบเมื่อกดปุ่มเริ่มต้น
|
18 |
+
# การเช็คและบันทึกค่าใน session_state
|
19 |
if start_button:
|
|
|
20 |
st.session_state["level"] = level # บันทึกระดับที่เลือกไว้ใน session
|
21 |
st.session_state["story_started"] = True # ใช้เพื่อเช็คว่าเริ่มเรื่องหรือยัง
|
22 |
+
# เช็คว่าค่าใน session_state ถูกบันทึกแล้ว ก่อนเรียก experimental_rerun
|
23 |
+
if st.session_state.get("story_started"):
|
24 |
+
st.experimental_rerun() # รีเฟรชหน้าเพื่อลงไปยังส่วนการแต่งเรื่อง
|
25 |
+
|
26 |
|
27 |
|
28 |
# ตรวจสอบว่าการแต่งเรื่องเริ่มแล้วหรือยัง
|