We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b914951 commit 98b98cdCopy full SHA for 98b98cd
src/textarea/textarea.ts
@@ -1,8 +1,13 @@
1
import { TemplateResult, html } from 'lit';
2
import { live } from 'lit/directives/live.js';
3
import { Input } from '../input';
4
+import { redispatchEvent } from '../utils/utils';
5
6
export class Textarea extends Input {
7
+ private redispatchEvent(event: Event) {
8
+ redispatchEvent(this, event);
9
+ }
10
+
11
protected renderInput(): TemplateResult {
12
return html`
13
<textarea
@@ -15,6 +20,7 @@ export class Textarea extends Input {
15
20
aria-invalid=${this.error}
16
21
aria-disabled=${this.disabled ? 'true' : 'false'}
17
22
@input=${this.handleInput}
23
+ @change=${this.redispatchEvent}
18
24
>
19
25
</textarea>
26
`;
0 commit comments