ginipick commited on
Commit
450a3c3
·
verified ·
1 Parent(s): f0dacc6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -14
app.py CHANGED
@@ -311,19 +311,6 @@ def create_ui():
311
 
312
  update_trigger = gr.Button("Update Screenshot", visible=False)
313
 
314
- # JavaScript to handle space selection
315
- demo.load(None, None, None, _js="""
316
- function() {
317
- document.addEventListener('click', function(e) {
318
- if (e.target.classList.contains('select-space')) {
319
- var spaceData = JSON.stringify(JSON.parse(e.target.getAttribute('data-space')));
320
- document.querySelector('#space-data').value = spaceData;
321
- document.querySelector('#on-select-function').click();
322
- }
323
- });
324
- }
325
- """)
326
-
327
  # Hidden elements to pass data
328
  space_data = gr.Textbox(elem_id="space-data", visible=False)
329
  on_select_trigger = gr.Button("Hidden Select Trigger", visible=False, elem_id="on-select-function")
@@ -379,6 +366,19 @@ def create_ui():
379
  outputs=[screenshot_output, last_url_state]
380
  )
381
 
 
 
 
 
 
 
 
 
 
 
 
 
 
382
  # Start a background thread to trigger updates
383
  def trigger_updates():
384
  while True:
@@ -400,4 +400,4 @@ if __name__ == "__main__":
400
  demo.launch()
401
  except Exception as e:
402
  print(f"Error in main: {str(e)}")
403
- print(traceback.format_exc())
 
311
 
312
  update_trigger = gr.Button("Update Screenshot", visible=False)
313
 
 
 
 
 
 
 
 
 
 
 
 
 
 
314
  # Hidden elements to pass data
315
  space_data = gr.Textbox(elem_id="space-data", visible=False)
316
  on_select_trigger = gr.Button("Hidden Select Trigger", visible=False, elem_id="on-select-function")
 
366
  outputs=[screenshot_output, last_url_state]
367
  )
368
 
369
+ # JavaScript 코드를 추가하기 위해 js 함수를 사용합니다.
370
+ demo.load(js="""
371
+ function() {
372
+ document.addEventListener('click', function(e) {
373
+ if (e.target.classList.contains('select-space')) {
374
+ var spaceData = JSON.stringify(JSON.parse(e.target.getAttribute('data-space')));
375
+ document.querySelector('#space-data').value = spaceData;
376
+ document.querySelector('#on-select-function').click();
377
+ }
378
+ });
379
+ }
380
+ """)
381
+
382
  # Start a background thread to trigger updates
383
  def trigger_updates():
384
  while True:
 
400
  demo.launch()
401
  except Exception as e:
402
  print(f"Error in main: {str(e)}")
403
+ print(traceback.format_exc())