seawolf2357 commited on
Commit
e5edb92
·
verified ·
1 Parent(s): 1e27b79

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -14
app.py CHANGED
@@ -768,7 +768,7 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
768
  execute_btn = antd.Button("Code 실행", type="default", size="large")
769
  clear_btn = antd.Button("Clear", type="default", size="large")
770
 
771
- # 우측 패널 부분을 다음과 같이 수정
772
  with antd.Col(span=24, md=16):
773
  with ms.Div(elem_classes="right_panel"):
774
  with antd.Flex(gap="small", elem_classes="setting-buttons"):
@@ -779,7 +779,9 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
779
  new_btn = antd.Button("✨ NEW 템플릿", type="default")
780
 
781
  gr.HTML('<div class="render_header"><span class="header_btn"></span><span class="header_btn"></span><span class="header_btn"></span></div>')
782
-
 
 
783
  with antd.Tabs(active_key="empty", render_tab_bar="() => null") as state_tab:
784
  with antd.Tabs.Item(key="empty"):
785
  empty = antd.Empty(description="empty input", elem_classes="right_content")
@@ -807,7 +809,7 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
807
  print(f"Error executing code: {str(e)}")
808
  return None, gr.update(active_key="empty")
809
 
810
- # 이벤트 핸들러들
811
  execute_btn.click(
812
  fn=execute_code,
813
  inputs=[input],
@@ -819,7 +821,7 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
819
  inputs=[],
820
  outputs=[code_drawer]
821
  )
822
-
823
  code_drawer.close(
824
  lambda: gr.update(open=False),
825
  inputs=[],
@@ -831,14 +833,14 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
831
  inputs=[history],
832
  outputs=[history_drawer, history_output]
833
  )
834
-
835
  history_drawer.close(
836
  lambda: gr.update(open=False),
837
  inputs=[],
838
  outputs=[history_drawer]
839
  )
840
 
841
- # 템플릿 버튼 이벤트 핸들러
842
  best_btn.click(
843
  fn=lambda: (gr.update(open=True), load_best_templates()),
844
  outputs=[session_drawer, session_history],
@@ -857,14 +859,6 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
857
  queue=False
858
  )
859
 
860
- # 기존 세션 버튼 이벤트
861
- sessionBtn.click(
862
- fn=lambda: (gr.update(open=True), load_session_history()),
863
- inputs=[],
864
- outputs=[session_drawer, session_history],
865
- queue=False
866
- )
867
-
868
  session_drawer.close(
869
  lambda: (gr.update(open=False), gr.HTML("")),
870
  outputs=[session_drawer, session_history]
@@ -887,6 +881,8 @@ with gr.Blocks(css_paths="app.css",theme=theme) as demo:
887
  outputs=[history]
888
  )
889
 
 
 
890
  if __name__ == "__main__":
891
  try:
892
  demo_instance = Demo()
 
768
  execute_btn = antd.Button("Code 실행", type="default", size="large")
769
  clear_btn = antd.Button("Clear", type="default", size="large")
770
 
771
+ # 우측 패널 부분
772
  with antd.Col(span=24, md=16):
773
  with ms.Div(elem_classes="right_panel"):
774
  with antd.Flex(gap="small", elem_classes="setting-buttons"):
 
779
  new_btn = antd.Button("✨ NEW 템플릿", type="default")
780
 
781
  gr.HTML('<div class="render_header"><span class="header_btn"></span><span class="header_btn"></span><span class="header_btn"></span></div>')
782
+
783
+
784
+
785
  with antd.Tabs(active_key="empty", render_tab_bar="() => null") as state_tab:
786
  with antd.Tabs.Item(key="empty"):
787
  empty = antd.Empty(description="empty input", elem_classes="right_content")
 
809
  print(f"Error executing code: {str(e)}")
810
  return None, gr.update(active_key="empty")
811
 
812
+ # 이벤트 핸들러들
813
  execute_btn.click(
814
  fn=execute_code,
815
  inputs=[input],
 
821
  inputs=[],
822
  outputs=[code_drawer]
823
  )
824
+
825
  code_drawer.close(
826
  lambda: gr.update(open=False),
827
  inputs=[],
 
833
  inputs=[history],
834
  outputs=[history_drawer, history_output]
835
  )
836
+
837
  history_drawer.close(
838
  lambda: gr.update(open=False),
839
  inputs=[],
840
  outputs=[history_drawer]
841
  )
842
 
843
+ # 템플릿 버튼 이벤트 핸들러
844
  best_btn.click(
845
  fn=lambda: (gr.update(open=True), load_best_templates()),
846
  outputs=[session_drawer, session_history],
 
859
  queue=False
860
  )
861
 
 
 
 
 
 
 
 
 
862
  session_drawer.close(
863
  lambda: (gr.update(open=False), gr.HTML("")),
864
  outputs=[session_drawer, session_history]
 
881
  outputs=[history]
882
  )
883
 
884
+
885
+
886
  if __name__ == "__main__":
887
  try:
888
  demo_instance = Demo()