Textarea
Basic
// Package textarea holds the site's example gsx components for ui/textarea.
package textarea
import "github.com/gsxhq/gsxui/ui"
// Basic renders a Textarea with placeholder text.
component Basic() {
<ui.Textarea value="" placeholder="Type your message here."/>
}
States
package textarea
import "github.com/gsxhq/gsxui/ui"
// States renders Textarea with a pre-filled value, then disabled and
// invalid variants.
component States() {
<div class="flex max-w-sm flex-col gap-3">
<ui.Textarea value="Filled in already." placeholder="Message"/>
<ui.Textarea value="" placeholder="Disabled" disabled/>
<ui.Textarea value="" placeholder="Invalid" aria-invalid="true"/>
</div>
}