cmahima commited on
Commit
1ede95e
·
1 Parent(s): b8fdcd7
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -309,7 +309,7 @@ with image_blocks as demo:
309
  image_out = gr.Image(label="Output", elem_id="output-img",show_share_button=False)
310
  try_button = gr.Button(value="Try-on")
311
  buy_link = gr.Textbox(label="URL of Selected Image", interactive=False, visible=False)
312
- buy_button = gr.Button(value="Like it? Click to buy", link=buy_link)
313
  output = gr.HTML()
314
  with gr.Column():
315
  with gr.Accordion(label="Advanced Settings", open=False):
@@ -321,6 +321,10 @@ with image_blocks as demo:
321
  fetch_button.click(fn=fetch_products, inputs=prompt, outputs=[image_gallery, price_display, url_display])
322
  image_gallery.select(select_image, [image_gallery, url_display], [garm_img, buy_link])
323
  try_button.click(fn=start_tryon, inputs=[imgs, garm_img, prompt, is_checked,is_checked_crop, denoise_steps, seed], outputs=[image_out,masked_img], api_name='tryon')
324
- # buy_button.click(fn=open_link, inputs=buy_link)
 
 
 
 
325
 
326
  image_blocks.launch()
 
309
  image_out = gr.Image(label="Output", elem_id="output-img",show_share_button=False)
310
  try_button = gr.Button(value="Try-on")
311
  buy_link = gr.Textbox(label="URL of Selected Image", interactive=False, visible=False)
312
+ buy_button = gr.Button(value="Like it? Click to buy")
313
  output = gr.HTML()
314
  with gr.Column():
315
  with gr.Accordion(label="Advanced Settings", open=False):
 
321
  fetch_button.click(fn=fetch_products, inputs=prompt, outputs=[image_gallery, price_display, url_display])
322
  image_gallery.select(select_image, [image_gallery, url_display], [garm_img, buy_link])
323
  try_button.click(fn=start_tryon, inputs=[imgs, garm_img, prompt, is_checked,is_checked_crop, denoise_steps, seed], outputs=[image_out,masked_img], api_name='tryon')
324
+ buy_button.click(
325
+ fn=None,
326
+ inputs=buy_link,
327
+ js=f"(choice) => {{ window.open(choice, '_blank') }}",
328
+ )
329
 
330
  image_blocks.launch()