Skip to content

Textarea

Surface for accepting multi-line user input
import { Textarea } from 'degen'
name
type
default
description
autoCorrect
string
-
-
autoFocus
boolean
-
-
defaultValue
string | number
-
-
description
ReactNode
-
-
disabled
boolean
-
-
error
ReactNode
-
-
hideLabel
boolean
-
-
id
string
-
-
label*
Required
ReactNode
-
-
labelSecondary
ReactNode
-
-
maxLength
number
-
-
name
string
-
-
placeholder
string
-
-
readOnly
boolean
-
-
ref
Ref<HTMLElement>
-
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref). @see https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom
required
boolean
-
-
rows
number
5
-
spellCheck
Booleanish
-
-
tabIndex
number
-
-
value
string | number
-
-
width
ConditionalStyle<Values<{ '448px': string; '512px': string; '576px': string; '672px': string; '720px': string; '768px': string; '896px': string; '976px': string; '1024px': string; '1152px': string; '1280px': string; '1/4': string; '1/3': string; '1/2': string; ... 52 more ...; none: CSSVarFunction; }, { ...; }>>
-
-
onChange
(event: ChangeEvent<HTMLTextAreaElement>) => void
-
-
onBlur
FocusEventHandler<HTMLTextAreaElement>
-
-
onFocus
FocusEventHandler<HTMLTextAreaElement>
-
-