fix(text-area): type value prop as nullable (#1933)

This commit is contained in:
Wolfgang Rathgeb 2024-08-09 14:55:30 +02:00 committed by GitHub
commit 47860ce1d7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 9 additions and 6 deletions

View file

@ -4056,7 +4056,7 @@ None.
| Prop name | Required | Kind | Reactive | Type | Default value | Description |
| :---------- | :------- | :--------------- | :------- | -------------------------------------------- | ------------------------------------------------ | ----------------------------------------------- |
| ref | No | <code>let</code> | Yes | <code>null &#124; HTMLTextAreaElement</code> | <code>null</code> | Obtain a reference to the textarea HTML element |
| value | No | <code>let</code> | Yes | <code>string</code> | <code>""</code> | Specify the textarea value |
| value | No | <code>let</code> | Yes | <code>null &#124; string</code> | <code>""</code> | Specify the textarea value. |
| placeholder | No | <code>let</code> | No | <code>string</code> | <code>""</code> | Specify the placeholder text |
| cols | No | <code>let</code> | No | <code>number</code> | <code>50</code> | Specify the number of cols |
| rows | No | <code>let</code> | No | <code>number</code> | <code>4</code> | Specify the number of rows |

View file

@ -12466,8 +12466,8 @@
{
"name": "value",
"kind": "let",
"description": "Specify the textarea value",
"type": "string",
"description": "Specify the textarea value.",
"type": "null | string",
"value": "\"\"",
"isFunction": false,
"isFunctionDeclaration": false,

View file

@ -1,5 +1,8 @@
<script>
/** Specify the textarea value */
/**
* Specify the textarea value.
* @type {null | string}
*/
export let value = "";
/** Specify the placeholder text */

View file

@ -5,10 +5,10 @@ type RestProps = SvelteHTMLElements["textarea"];
export interface TextAreaProps extends RestProps {
/**
* Specify the textarea value
* Specify the textarea value.
* @default ""
*/
value?: string;
value?: null | string;
/**
* Specify the placeholder text