TextArea
 Textarea allows users to enter text in multiple lines.
   Usage
   import { TextArea } from 'stwui';
import TextArea from 'stwui/text-area'; 
      <script lang="ts">
	import { TextArea } from 'stwui';
</script>
<TextArea name="input" placeholder="Basic" />
        <script lang="ts">
	import { TextArea } from 'stwui';
</script>
<TextArea name="input" placeholder="Basic">
	<TextArea.Label slot="label">Label</TextArea.Label>
</TextArea>
         You're doing it wrong!
               <script lang="ts">
	import { TextArea } from 'stwui';
	let value: string | undefined;
	let error: string | undefined = "You're doing it wrong!";
	$: if (value && value.length > 0) {
		error = undefined;
	} else {
		error = "You're doing it wrong!";
	}
</script>
<TextArea name="input" {error} bind:value>
	<TextArea.Label slot="label">Label</TextArea.Label>
</TextArea>
        <script lang="ts">
	import { TextArea } from 'stwui';
</script>
<TextArea name="input" placeholder="Description">
	<TextArea.Label slot="label">Label</TextArea.Label>
	<TextArea.Title slot="title" name="title" placeholder="Title" />
</TextArea>
        <script lang="ts">
	import { TextArea } from 'stwui';
</script>
<TextArea name="input" placeholder="Description">
	<TextArea.Label slot="label">Label</TextArea.Label>
	<TextArea.Title slot="title" name="title" placeholder="Title" />
	<TextArea.Pills slot="pills">
		<Dropdown bind:visible={dropdown1}>
			<Button
				slot="trigger"
				type="default"
				shape="pill"
				size="xs"
				class="shadow-none"
				on:click={toggleDropdown1}
			>
				<Button.Leading slot="leading" data={account} />
				Assign</Button
			>
			<Dropdown.Items slot="items">
				<Dropdown.Items.Item on:click={toggleDropdown1} label="Person One">
					<Dropdown.Items.Item.Icon slot="icon" data={account} />
				</Dropdown.Items.Item>
				<Dropdown.Items.Item on:click={toggleDropdown1} label="Person Two">
					<Dropdown.Items.Item.Icon slot="icon" data={account} />
				</Dropdown.Items.Item>
				<Dropdown.Items.Item on:click={toggleDropdown1} label="Person Three">
					<Dropdown.Items.Item.Icon slot="icon" data={account} />
				</Dropdown.Items.Item>
			</Dropdown.Items>
		</Dropdown>
		<Dropdown bind:visible={dropdown2}>
			<Button
				slot="trigger"
				type="default"
				shape="pill"
				size="xs"
				class="shadow-none"
				on:click={toggleDropdown2}
			>
				<Button.Leading slot="leading" data={calendar} />
				Due Date</Button
			>
			<Dropdown.Items slot="items">
				<Dropdown.Items.Item on:click={toggleDropdown1} label="Today">
					<Dropdown.Items.Item.Icon slot="icon" data={calendar} />
				</Dropdown.Items.Item>
				<Dropdown.Items.Item on:click={toggleDropdown1} label="Tomorrow">
					<Dropdown.Items.Item.Icon slot="icon" data={calendar} />
				</Dropdown.Items.Item>
			</Dropdown.Items>
		</Dropdown>
	</TextArea.Pills>
</TextArea>
    With Actions
       <script lang="ts">
	import { TextArea } from 'stwui';
</script>
<TextArea name="input" placeholder="Description">
	<TextArea.Label slot="label">Label</TextArea.Label>
	<TextArea.Title slot="title" name="title" placeholder="Title" />
	<TextArea.Pills slot="pills">
		<Dropdown bind:visible={dropdown3}>
			<Button
				slot="trigger"
				type="default"
				shape="pill"
				size="xs"
				class="shadow-none"
				on:click={toggleDropdown3}
			>
				<Button.Leading slot="leading" data={account} />
				Assign</Button
			>
			<Dropdown.Items slot="items">
				<Dropdown.Items.Item on:click={toggleDropdown3} label="Person One">
					<Dropdown.Items.Item.Icon slot="icon" data={account} />
				</Dropdown.Items.Item>
				<Dropdown.Items.Item on:click={toggleDropdown3} label="Person Two">
					<Dropdown.Items.Item.Icon slot="icon" data={account} />
				</Dropdown.Items.Item>
				<Dropdown.Items.Item on:click={toggleDropdown3} label="Person Three">
					<Dropdown.Items.Item.Icon slot="icon" data={account} />
				</Dropdown.Items.Item>
			</Dropdown.Items>
		</Dropdown>
		<Dropdown bind:visible={dropdown4}>
			<Button
				slot="trigger"
				type="default"
				shape="pill"
				size="xs"
				class="shadow-none"
				on:click={toggleDropdown4}
			>
				<Button.Leading slot="leading" data={calendar} />
				Due Date</Button
			>
			<Dropdown.Items slot="items">
				<Dropdown.Items.Item on:click={toggleDropdown3} label="Today">
					<Dropdown.Items.Item.Icon slot="icon" data={calendar} />
				</Dropdown.Items.Item>
				<Dropdown.Items.Item on:click={toggleDropdown4} label="Tomorrow">
					<Dropdown.Items.Item.Icon slot="icon" data={calendar} />
				</Dropdown.Items.Item>
			</Dropdown.Items>
		</Dropdown>
	</TextArea.Pills>
	<TextArea.Actions slot="actions">
		<div />
		<Button type="primary">Submit</Button>
	</TextArea.Actions>
</TextArea>
   TextArea Props
     | name |   string  |   |  
| error |   string | undefined  |   |  
| placholder |   string | undefined  |   |  
| value |   string | undefined  |   |  
| autocomplete |   'on' | 'off' | undefined  |   |  
| autocapitalize |   'off' | 'none' | 'sentences' | 'words' | 'characters'  |  off |  
| readonly |   true | undefined  |   |  
| disabled |   boolean  |  false |  
        TextArea Slots
     | label |  <TextArea.Label slot="label" />   |  
         TextArea Class Identifiers
     | stwui-textarea-wrapper |  
| stwui-textarea |  
| stwui-textarea-error |  
| stwui-textarea-label |  
| stwui-textarea-title |  
| stwui-textarea-pills |  
| stwui-textarea-actions |