honey90 commited on
Commit
29aed29
·
verified ·
1 Parent(s): e448f26

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -15,15 +15,16 @@ def url_shortener(url):
15
  # Gradio 인터페이스 설정
16
  with gr.Blocks() as iface:
17
  url_input = gr.Textbox(label="Enter URL")
18
- short_url_output = gr.Textbox(label="Shortened URL")
 
19
  copy_button = gr.Button("Copy to Clipboard")
20
 
21
  def update_short_url(url):
22
  short_url = url_shortener(url)
23
  return short_url
24
 
25
- url_input.change(fn=update_short_url, inputs=url_input, outputs=short_url_output)
26
 
27
- copy_button.click(fn=None, _js="navigator.clipboard.writeText(document.querySelector('input[value=Shortened URL]').value)")
28
 
29
  iface.launch()
 
15
  # Gradio 인터페이스 설정
16
  with gr.Blocks() as iface:
17
  url_input = gr.Textbox(label="Enter URL")
18
+ short_url_output = gr.Textbox(label="Shortened URL", copyable=True)
19
+ shorten_button = gr.Button("Shorten URL")
20
  copy_button = gr.Button("Copy to Clipboard")
21
 
22
  def update_short_url(url):
23
  short_url = url_shortener(url)
24
  return short_url
25
 
26
+ shorten_button.click(fn=update_short_url, inputs=url_input, outputs=short_url_output)
27
 
28
+ copy_button.click(fn=None, _js="navigator.clipboard.writeText(document.querySelector('input[aria-label=\"Shortened URL\"]').value)")
29
 
30
  iface.launch()