awacke1 commited on
Commit
4fa9b7a
·
verified ·
1 Parent(s): 7a83ad4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -2
app.py CHANGED
@@ -252,8 +252,20 @@ try:
252
  with open(html_file_path, 'r', encoding='utf-8') as f:
253
  html_template = f.read()
254
 
255
- js_injection_script = f"""
256
  <script>
257
  window.ALL_INITIAL_OBJECTS = {json.dumps(injected_state["ALL_INITIAL_OBJECTS"])};
258
  window.PLOTS_METADATA = {json.dumps(injected_state["PLOTS_METADATA"])};
259
- window.SELECTED_OBJECT_TYPE = {json
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  with open(html_file_path, 'r', encoding='utf-8') as f:
253
  html_template = f.read()
254
 
255
+ js_injection_script = f"""
256
  <script>
257
  window.ALL_INITIAL_OBJECTS = {json.dumps(injected_state["ALL_INITIAL_OBJECTS"])};
258
  window.PLOTS_METADATA = {json.dumps(injected_state["PLOTS_METADATA"])};
259
+ window.SELECTED_OBJECT_TYPE = {json.dumps(injected_state["SELECTED_OBJECT_TYPE"])};
260
+ window.PLOT_WIDTH = {json.dumps(injected_state["PLOT_WIDTH"])};
261
+ window.PLOT_DEPTH = {json.dumps(injected_state["PLOT_DEPTH"])};
262
+ window.GAME_STATE = {json.dumps(injected_state["GAME_STATE"])};
263
+ console.log("Streamlit State Injected:", {{
264
+ selectedObject: window.SELECTED_OBJECT_TYPE,
265
+ initialObjectsCount: window.ALL_INITIAL_OBJECTS ? window.ALL_INITIAL_OBJECTS.length : 0,
266
+ plotCount: window.PLOTS_METADATA ? window.PLOTS_METADATA.length : 0,
267
+ gameStateObjects: window.GAME_STATE ? window.GAME_STATE.length : 0
268
+ }});
269
+ </script>
270
+ """
271
+