class TextareaState(rx.State):
text: str = "Hello World!"
def index():
return rx.vstack(
rx.heading(TextareaState.text),
rx.text_area(
value=TextareaState.text,
on_change=TextareaState.set_text,
),
)
on_blur
event handler to only update the state when the user clicks away. Similar to the Input component, the TextArea is also implemented using debounced input when it is fully controlled. You can tune the debounce delay by setting the debounce_timeout
when creating the TextArea component. You can find examples of how it is used in DebouncedInput component.A text area component.