Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -920,7 +920,7 @@ with gr.Blocks(css_paths=["app.css"], theme=theme) as demo:
|
|
920 |
)
|
921 |
gr.HTML('<div class="help-text">💡 원하는 게임의 설명을 입력하세요. 예: "테트리스 게임 제작해줘."</div>')
|
922 |
|
923 |
-
|
924 |
|
925 |
# Code Drawer 열기/닫기
|
926 |
codeBtn.click(lambda: gr.update(open=True), inputs=[], outputs=[code_drawer])
|
@@ -964,20 +964,14 @@ with gr.Blocks(css_paths=["app.css"], theme=theme) as demo:
|
|
964 |
)
|
965 |
|
966 |
deploy_btn.click(
|
967 |
-
fn=
|
968 |
-
inputs=[code_output],
|
969 |
-
outputs=[deploy_result_container]
|
970 |
-
)
|
971 |
-
|
972 |
-
deploy_btn.click(
|
973 |
-
fn=deploy_and_show, # ← 여기!
|
974 |
inputs=[code_output],
|
975 |
-
outputs=[
|
976 |
-
|
977 |
-
|
978 |
-
|
979 |
-
|
980 |
-
|
981 |
# ------------------------
|
982 |
# 9) 실행
|
983 |
# ------------------------
|
|
|
920 |
)
|
921 |
gr.HTML('<div class="help-text">💡 원하는 게임의 설명을 입력하세요. 예: "테트리스 게임 제작해줘."</div>')
|
922 |
|
923 |
+
deploy_result_container = gr.Markdown(value="", visible=False)
|
924 |
|
925 |
# Code Drawer 열기/닫기
|
926 |
codeBtn.click(lambda: gr.update(open=True), inputs=[], outputs=[code_drawer])
|
|
|
964 |
)
|
965 |
|
966 |
deploy_btn.click(
|
967 |
+
fn=deploy_and_show, # ← 반드시 이 함수
|
|
|
|
|
|
|
|
|
|
|
|
|
968 |
inputs=[code_output],
|
969 |
+
outputs=[
|
970 |
+
deploy_result_container, # 오른쪽 메시지
|
971 |
+
sandbox, # 왼쪽 iframe
|
972 |
+
state_tab # 탭 전환
|
973 |
+
]
|
974 |
+
)
|
975 |
# ------------------------
|
976 |
# 9) 실행
|
977 |
# ------------------------
|