File size: 399 Bytes
f1bf98e
 
5c42fbb
 
 
 
f1bf98e
5c42fbb
 
 
 
f1bf98e
5c42fbb
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import gradio as gr

def respond(newVal, previous_val):
    if previous_val is None:
        previous_val = newVal
    return previous_val

with gr.Blocks() as demo:
    val = gr.State(None)
    input_text = gr.Textbox(label="Input")
    output_text = gr.Textbox(label="Output")

    input_text.change(respond, [input_text, val], val)
    val.change(lambda val: val, val, output_text)

demo.launch()